Southtowns Locations

1026 Union Road
West Seneca, New York 14224
Telephone (716) 712-0851
Fax (716) 712-0853

Map


Mercy Ambulatory Care Center
Suite 207
3671 Southwestern Boulevard
Orchard Park, New York 14127
Telephone (716) 821-4400
Scheduling (716) 829-2070
Fax (716) 829-2138

Map

 















716.829.2070   UNIVERSITY SPORTS MEDICINE ABOUT US SERVICES FACILITIES EDUCATION NEWS PATIENT FORMS CONTACT US