
St. Thomas Community Health Center
St. Thomas Community Health Center is a Federally Qualified Health Center (FQHC) based in New Orleans, Louisiana, offering comprehensive primary and preventive care to insured and uninsured patients. It operates as a patient-centered medical home (Level 3) and provides a wide range of services including Internal Medicine, Pediatrics, OB/GYN, Mammography, Optometry, Cardiology, Nephrology, Rheumatology, and Mental Health. The center prioritizes same-day/next-day appointments for established patients and accepts most private insurance, Medicaid, Medicare, and GNOCHC, with sliding-scale options for uninsured/underinsured. It has seven locations in the U.S. (primarily New Orleans), with its headquarters at 1020 St. Andrew St., New Orleans, LA 70130. For appointment scheduling, call 504-592-3940.




