Hair Salons & Barbers in Orchard Park and Sherwood Forest

1 hair salons & barbers business in the Orchard Park and Sherwood Forest area of London, Ontario, including Salon 86.

Photo: The Thames Valley Parkway in the Baldwin Flats · Gogerr · CC BY 4.0 · Wikimedia Commons

1 Hair Salons & Barbers business in Orchard Park and Sherwood Forest

Orchard Park and Sherwood Forest · 86 Lonsdale Dr

Salon 86 is a hair salon and barber located in the Orchard Park and Sherwood Forest neighbourhood on Lonsdale Dr.