Address

7 Peter St S, Orillia, ON
L3V 5A8

Phone

705-259-5990

Professional Manicure and Pedicure at your service. Walk-in & Appointments welcome. Located in Downtown Orillia.

Hours

Monday-Friday
9:30am-6pm

Saturday
9:30am-4pm

Website

-