It is located at 12779 Jones Rd # 112, Houston, TX 77070
(281) 890-0012
GG map: https://www.google.com/maps/place/?q=place_id:ChIJdZa7IyPSQIYRaoq2JeUxGSc