Contact Us

11 + 3 =

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

The Queen's Garden