center life recovery tallahassee life recovery center tallahassee The mailing address for A Life Recovery Center is 449 W Georgia St Tallahassee Florida - 32301 mailing address contact number - 8… Tuesday, September 6, 2022 Edit