Contact Us
More Info
We are located at the intersection of Route 18 and Park Ave. in South Weymouth, MA.
Address: 21 Park Ave.
Weymouth, MA 02190
Phone: 781 331-6272
Fax: 781 331-6273
Business Hours:
Mon-Fri 9am-5pm
Saturday 11-4pm
Sunday closed
Evenings by Appointment