Where is Cosmo Nails located?
Cosmo Nails is at 7508 W 119th St, Overland Park, KS 66213.
Cosmo Nails
Overland Park, Kansas
FAQ
Hours, booking, location, and service questions.
Cosmo Nails is at 7508 W 119th St, Overland Park, KS 66213.
Cosmo Nails provides manicures, pedicures, and gel polish services.
Cosmo Nails is open 7 days a week. Call (913) 345-1177 for specific daily hours.