Driving directions

Strong Memorial Hospital

601 Elmwood Ave, Rochester, NY 14642, USA