Restoration Clinic
Restoration Clinic is a Christian based Primary Care office with walk-in spots for sick visits available daily. Also available are DOT and sport physicals. Please call for an appointment or for walk-in hours.
Address: 17619 Highway 58 North, Suite C, Decatur, TN 37322