Edit info
  • Open today, 9:30am - 7:30pm
  • (407) 264-9700
  • 7243 International Dr
    Orlando FL 32819

Looking for a eyelash service studio in Orlando? Located in Orlando, FL, Mello's World of Beauty Inc is a eyelash service studio situated at 7243 International Dr. Call (407) 264-9700 with questions or for an appointment. For Mello's World of Beauty Inc hours of operation, check out the hours below.

Yelp Reviews