The beauty supply store at this location, is it currently in business?
Address: 171 W 230th St, The Bronx, NY 10463, USA
Rosanna D | Dec 27, 2019
Yes
Lucille Rodriguez | Dec 27, 2019
Thank you Peter
Peter Donal | Dec 27, 2019
Yes, it is.
Thanks! Your answer is awaiting moderation.