Spa and skincare studio at 6515 La Jolla Blvd, Suite A, La Jolla, CA 92037, in the Suite Life La Jolla complex in Bird Rock. La Jolla Glow Spa shares the 6515 La Jolla Blvd building with Jules Skin Studio and multiple other independently licensed beauty and wellness providers — a building that anchors the southern end of Bird Rock's growing La Jolla Blvd beauty corridor. The 6515 address sits directly south of the Cleo Skincare and Sugaring location at 5514 La Jolla Blvd, giving the two-mile Bird Rock stretch enough independent esthetics studios to rival the Village's Girard–Herschel concentration. By appointment through Instagram.