1. Beauty Barn Wellness 10 Plaza Dr, Scarborough, ME 04074 Coordinate: 43.59159,-70.33254 Phone: (207) 632-5823