The Discovery Center is located in the Harrington Regional Medical Center. For further information call (806) 355-9547. 1200 Streit Drive. Amarillo, TX 79106.
Amarillo, Texas Area Attractions | Amarillo KOA Journey
This summary was compiled by our editorial team from publicly available information for quick reading. For full details, refer to original reporting where available.