1726 Green Oaks Road Ridgmar Mall Lower Level West Entrance between Dillard's and Penny's, Fort Worth, TX 76116, United States