Do they have Wifi?
Address: 1289 Whalley Ave, New Haven, CT 06515, USA
David Rivera | Aug 17, 2019
Muy caro . too much spend. Laundry for millionaires
Thomas Harris | Aug 17, 2019
Yes
Jim Kennedy | Aug 17, 2019
Yes they do.
Geoff Quick | Aug 17, 2019
Yes, I believe so
Thanks! Your answer is awaiting moderation.