Skip to content

Callander House

Located in Lubbock, TX

Offers: Assisted Living

11902 FRANKFORD AVENUE, Lubbock, TX 79424

Phone: 8067947603

Loading facility…