David Andrew Patterson, PHYSICAL THERAPISTDavid Andrew Patterson · Geriatric Physical Therapist5010 State Highway 30 Suite G03, Amsterdam, NY, 12010NPI · 1487290250No reviewsInsuranceNot specified(518) 841-3406Check availabilityBook online Claim listing