New England Payphone Inc
82 Herbert St # 1
Framingham, MA 01702
Framingham, MA 01702