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