Does this place take credit cards
Address: 592 Congress Ave, New Haven, CT 06519, USA
Shauntee barnes | Oct 9, 2018
I truly believe that place needs some serious remodeling ASAP
Gerald Smith | Oct 9, 2018
Thank you all
Jennifer Cortes-Solivan | Oct 9, 2018
No
Thanks! Your answer is awaiting moderation.