Spec’s – Medical Center, Houston #21
2314 W Holcombe Blvd
Houston TX 77030
USA