Search online Physician Directory -- Search by name, specialty, city and more. Many accept online appointment requests.
Easy, fast online appointments
Don't want to search for a doctor? Make an online appointment request and within one business day we'll connect you with a doctor who meets your needs.

Or call 1-888-440-7325, 8 a.m. to 5 p.m. to speak to a St. John Health Connect representative who can help you locate a doctor who meets your needs, and even make the first appointment for you. Same day and next day appointments when available.
Other physician and health provider directories
Low-Cost Community Health Centers
Don't have insurance? Locate a clinic or school-based health center offering free and low-cost primary medical care for the uninsured.
Provider Indexes by Specialty
Searchable doctor and provider indexes by specialty including Dermatology,
Pediatrics, Urology, Geriatric Medicine, behavioral health, midwives, physician assistants, medical doctors and other health providers.
Specialty Glossary
Glossary of physician specialties, with definitions.