Macon County General Hospital offers the medical services you need right here, close to home. Skip to content 305 West Locust Street, Lafayette, TN | 615-666-2147About Us‧Our Services‧For Patients‧Provider Directory‧Careers‧Business Office.