Does the office on Boston in covington louisiana take a check??
Address: 832 E Boston St #17, Covington, LA 70433, USA
Lori Firmin | Oct 24, 2019
Yes
Melody Gorman | Oct 24, 2019
Yes they do
Tiffany London | Oct 24, 2019
Yes, just no debit/credit cards.
Thanks! Your answer is awaiting moderation.