Telephone - Coin & Card Operated (Wholesale) in Framingham, MA
New England Payphone Inc