Glow Skincare Studio is conveniently located in Waltham, MA on Trapelo Road, just west of Waverly Oaks Road (Route 60) and east of the Fernald Center property.
For parking on Trapelo Road when traveling from the east, take a left on Waverly Oaks Road (Route 60) and a right on Shirley Road. Continue past Upton Road and take the next right onto Manning Road. Turn right on Trapelo Road and the storefront will be on the right. Additional parking is available on Upton Road and the other residential streets behind the salon.