Beauty & Wellness LED Light Therapy Spa Bar is located in beautiful River Oaks Shopping Center 2034 West Gray Suite 101, upstairs from Barnes & Nobles. Use the elevators on the 1st floor parking lot behind Barnes & Nobles Book Store, up to the fourth floor.