Classic City List

Twin Lakes Recovery Center

723 Baxter Street, Athens, GA 30605 · Directions

About Twin Lakes Recovery Center

Twin Lakes Recovery Center is a rehabilitation facility located in the Dearing Street Historic District of Athens, Georgia. This health and wellness business provides recovery services to individuals seeking treatment and support in a dedicated facility on Baxter Street. Good to know: Ground floor.

More health & wellness nearby