Where is Envy Nail Studio located?
Envy Nail Studio is at 299 S Division St, Powell, WY 82435.
Envy Nail Studio
Powell, Wyoming
FAQ
Hours, booking, location, and service questions.
Envy Nail Studio is at 299 S Division St, Powell, WY 82435.
Envy Nail Studio provides manicures, pedicures, and gel polish services.
Envy Nail Studio is open 4 days a week. Call (307) 410-0112 for the current schedule.