PROVIDER PROFILE · NPI 1609806991

James RichardsMPT

PRACTICEPHYSICAL THERAPY ASSOCIATES OF NORTHEAST PENNSYLVANIA INCSee all providers at this practice →