Home
›
Senior Living in TX
›
Amarillo, TX
›
The Legacy at Town Square
The Legacy at Town Square
📍
9700 Hillside Rd, Amarillo, TX 79119 · Potter County
Memory Care, Assisted Living
104 licensed beds
Phone:
(806) 208-4440
State License #:
307389
Schedule a Tour
← More in Amarillo