Home  
  Our Team  
  Patient Info  
  Services  
  Bill Pay  
  Contact Us  
Welcome Office Hours
Patient Portal Access

Welcome
 
Welcome to Southtowns Family Practice
Our goal is to provide quality healthcare in a timely professional manner. It is our belief that every patient is treated with care, respect and professionalism. 

We are currently accepting New Patients
Click here to register as a new patient.  Our office will contact you to schedule an appointment.  

Did you know we have providers available 24/7?  Please contact a provider at 716-646-6700 before going to the ER for
non-urgent medical conditions.  
 

Locations

Hamburg Office
3040 Amsdell Road
Hamburg, NY 14075

Phone: (716) 646-6700
Fax: (716) 646-8515

Providers at this location:

  • Craig K. MacLean, DO
  • Sean W. MacLean, DO
  • Brandon M. Fyock, DO
  • Jonathan J. Weber DO
  • Gabrielle M. Grimaldi PA
  • Bridget A. Vaccaro NP

Office Hours

Monday
Tuesday
Wednesday
Thursday
Friday
7:30am - 7:00pm
7:30am - 7:00pm
7:30am - 6:00pm
7:30am - 4:00pm
7:30am - 4:00pm
Office Hours

Back to Top