89 Main St, Stoneham, MA 02180, United States
196 Main St, Stoneham, MA 02180, United States
200 Main St, Stoneham, MA 02180, United States
69 Main St, Stoneham, MA 02180, United States