Online Highways Home > Texas > Amarillo
City Map with Features
Five miles west off US 66 and I-40 Bus. Loop, on Harrington Regional Medical Park. The center has hands-on exhibits, a 360-degree theater, aquariums and a plantarium with changing presentations.
Read reviews and find hotels in Amarillo.
Location:
1200 Streit Dr., Amarillo Texas 79106
Telephone
806-355-9547
See more Science.
| Other upcoming events include:
|
|
Search
|
|