This is a Pizza shop located in Stafford Springs, CT. This is the only Stafford House of Pizza location in Stafford Springs.
Loading Map of Stafford House of Pizza. Please wait...
To lookup step by step driving directions to Stafford House of Pizza, please enter your starting Address:
You can use this Form to TXT this place to an SMS capable phone:
Please call (860) 684-6331 for current hours of operation.
We do not have the Payment Methods Accepted at this Pizza Shop. Most Business accept Cash and Major Credit Cards. Please contact Stafford House of Pizza at (860) 684-6331 to find out payment options & Other details.
111 W Main St, Stafford Springs, CT-06076 (860) 684-6611
30 W Stafford Rd, Stafford Springs, CT-06076 (860) 684-9065
64 W Stafford Rd, Stafford Springs, CT-06076 (860) 684-6611
11 Phelps Way, Willington, CT-06279 (860) 429-9030
99 Stafford Rd Ste B, Ellington, CT-06029 (860) 871-8588