Avon House of Pizza [1] 163 Main Street Avon, MA 02322 See map: Google Maps [2] (508) 588-7970 View Website [3]