Breadcrumb Texas Rehab Centers Locations Amarillo Rehab Centers Amarillo Recovery Center Amarillo Recovery Center Location Amarillo Amarillo Recovery Center This is the address Business Information 412 SE 16th Ave Amarillo TX 79101 (806) 376-7993 Business Hours Contact Form Your Name Your Email Address Subject Message This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.