Beauty By Nature Spa You are here Home > Beauty & Accessories > Beauty By Nature Spa Tweet Our address Address: 39 Main Street,, Markham, On, L3p 1x3 GPS: 43.87530719999999, -79.26005359999999 Telephone: 905-294-2970 Web: http://www.beautybynaturespa.ca