Address:
Handel Center For Spine Sports
100 Highland Ave STE 102, Providence 02906
(401) 305-5280 (Phone)
Conditions:
Arthritis, Disc Disorders, Disc Pain, Myofascial Pain Syndromes, SPINAL STENOIS
Certifications:
Physical Medicine & Rehabilitation, 2002
Hospitals:
Handel Center For Spine Sports
100 Highland Ave STE 102, Providence 02906
Miriam Hospital
164 Summit Ave, Providence 02906
Rhode Island Hospital
593 Eddy St, Providence 02903
Education:
Medical School
UNIVERSITY OF MICHIGAN MEDICAL SCHOOL
Graduated: 1997