Do you take walk-ins for a pedicure?

Frances Goliwas | Oct 11, 2019 | Category: Nail salon in Covington, Louisiana

Hi Nail Salon - All questions

Address: 601 W 21st Ave, Covington, LA 70433, USA

Bj Traina | Oct 11, 2019

Yes they do

Phyllis Ibos | Oct 11, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places