Where is Nicky & Co. Studio located?
Nicky & Co. Studio is at 102 Montclair St, Longview, TX 75601.
FAQ
Hours, booking, location, and service questions.
Nicky & Co. Studio is at 102 Montclair St, Longview, TX 75601.
Nicky & Co. Studio provides manicures, pedicures, and gel polish services.
Nicky & Co. Studio is open six days a week and closed Wednesdays. Call (859) 494-9028 for specific daily hours.