Where is OMG Nail Spa located?
OMG Nail Spa is at 5925 University Ave, Cedar Falls, IA 50613.
Omg Nail Spa
Cedar Falls, Iowa
FAQ
Hours, booking, location, and service questions.
OMG Nail Spa is at 5925 University Ave, Cedar Falls, IA 50613.
OMG Nail Spa provides manicures, pedicures, and gel polish services.
OMG Nail Spa is open 7 days a week. Call (319) 277-7655 for specific daily hours.