contact & directions
We are located in the North Abington Center of town next to the intersection of Rts. 139 and 58. Parking is available in the rear lot (along with a rear entrance).

Abington House of Pizza
198 North Ave.
Abington, MA  02351
(781) 982-9336

[email protected]

Click on map for directions

198 North Ave., Abington, MA 02351, Phone: (781) 982-9336