Matthew Charles Kruppenbacher, DO, Physical Medicine & Rehabilitation

2655 Ridgeway Ave Ste 440
RochesterNY  14626 (Monroe County)


Phone: 585-723-7705
Fax: 585-723-7788

NPI: 1477999803
License Number: 286214 (NY)