Hill Top Lodge 13665 Toepperwein Rd San Antonio, TX 78233 Phone: (210) 946-2300
Category: skilled nursing care facility