Assisted Living Nursing Home Facility
Get Directions
Call Now
Tara House Personal Care Home
Location
4001 Scarlet Ohara Drive, Ellenwood, GA 30294
Dekalb County
Contact
404-244-0554