1597 Main St. • Weymouth • 781-340-0800

Hours:
Monday through Thursday 8 am - 8 pm
Friday 8 am to 5 pm
Saturday 8 am – 1 pm

 


 

SCAH is located in a 2,200 SF space  in S. Weymouth. 

We have 2 exam rooms, laboratory, surgery suite, radiology room, large treatment area with intensive care unit as well as separate dog, cat and isolation wards.

All cages are new, stainless steel units.