Ogden Lash and Wax

Contact Information

1144 W 2700 N #300 Suite A
Ogden, UT
Phone: 801-701-8951

Hours of Operation

Daily:
10:00 AM - 6:00 PM

Company Information

Year Established: 2008