Spec’s – Pearland Parkway #46
10555 Pearland Pkwy
Houston TX 77089
USA