Catherine M. Hill, PT
Physical Therapist
Member: American Academy of Sports Physical Therapy Academy of Orthopaedic Physical Therapy APTA Pelvic Health APTA Geriatrics
1 Practice Location
Physical Therapy Services of Rochester
http://www.ptsrochester.com/