Pedi N Nails Orillia - 20 Diana Dr, Building #5, Unit #1, Orillia, ON L3V 8K8, Canada | Fresha