Holiday Inn Amarillo West Medical Center

8231 West Amarillo Blvd.
Amarillo, TX 79124

877-798-3752

Access: Public

Timings: 24 hours daily

Operational Since: 01/12/15

Accepted Cards: Info unavailable

Last Confirmed On: 01/07/23

Supercharger Information

TypeTotal PortsConnector
DC Fast8 NACS