Shoulder & Elbow

Medical Office Locations

Clinton Crossings

4901 Lac de Ville Boulevard
Building D
Rochester, NY 14618
Map & Driving Directions

Platinum Office Complex (Penfield)

2064 Fairport Nine Mile Point Rd.
Penfield, NY 14526
Map & Driving Directions
Watch our video

South Pointe Landing (Greece)

10 South Pointe Landing
Rochester, NY 14626
Map & Driving Directions

Strong West

156 West Ave
Brockport, NY 14420
Map & Driving Directions

Schedule An Appointment

To schedule an appointment with our physicians, call

(585) 275-5321

For PT or OT appointments, call

(585) 341-9200

Follow-up Appointments

For follow-up appointments, you can now self-schedule using MyChart

Medicine of the Highest Order

Error processing SSI file