Old North Street Shop
31 North St
Plymouth
MA
02360
(508) 746-1014
tea-in-plymouth.com
Open Map
Description
Old North Street Shop was founded in 1996, and is located at 31 North St in Plymouth. It employs 2 employees and is generating approximately $120,000.00 in annual revenue.
by dandb on March 25, 2015 from
dandb
Antiques-dealers
Art Galleries
Food & Dining
Gift certificates
On-street: free
On-street: metered
Restaurants
Shopping
Social
Tea Room