Teele Hall B'stro
Latest: PASS
October 23, 2025
Address
230 WESTERN AV
Allston, MA 02134
Inspection History
7 inspections
3 failures
License
License #480696
Last inspected: October 23, 2025