First Look Med Spa, LLC 58 Main Street, Sturbridge, MA 01566