Houston Aqua

121 reviews

11660 Westheimer Rd Ste 127, Houston, TX 77077

houstonaqua.com

+18328889497

About

Houston Aqua is a Aquarium located at 11660 Westheimer Rd Ste 127, Houston, TX 77077. It has received 121 reviews with an average rating of 4.6 stars.

Photos

Hours

Monday10AM-7:30PM
Tuesday10AM-7:30PM
Wednesday11AM-7:30PM
Thursday11AM-7:30PM
Friday10AM-7:30PM
Saturday10AM-7:30PM
Sunday10AM-7:30PM

F.A.Q

Frequently Asked Questions

  • The address of Houston Aqua: 11660 Westheimer Rd Ste 127, Houston, TX 77077

  • Houston Aqua has 4.6 stars from 121 reviews

  • Aquarium

Similar places

Aquarium Restaurant

4221 reviews

410 Bagby St, Houston, TX 77002

Acuario houston

246 reviews

410 Bagby St, Houston, TX 77002

Kipp Aquarium

2 reviews

6200 Hermann Park Dr, Houston, TX 77030

Apollo's aquarium solutions

1 reviews

8340 La Roche Ln, Houston, TX 77036

Golden Aquatics

1 reviews

8911 S Sam Houston Pkwy W, Houston, TX 77048

Thuy Sinh USA

1 reviews

11469 Beechnut St, Houston, TX 77072