Open today, 9:30am - 7:30pm
- (407) 264-9700
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.