Cardiologists near you

Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Chicago, IL
  4. Dallas, TX
  5. Denver, CO
  6. Detroit, MI
  7. Houston, TX
  8. Los Angeles, CA
  9. Miami, FL
  10. Minneapolis, MN
  11. New York, NY
  12. Orlando, FL
  13. Philadelphia, PA
  14. Phoenix, AZ
  15. Riverside, CA
  16. San Antonio, TX
  17. San Diego, CA
  18. San Francisco, CA
  19. Seattle, WA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Chiropractors near you

Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dentists near you

Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Dermatologists near you

Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Chicago, IL
  5. Dallas, TX
  6. Denver, CO
  7. Detroit, MI
  8. Houston, TX
  9. Los Angeles, CA
  10. Miami, FL
  11. Minneapolis, MN
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Family Physicians near you

Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

OB-GYNs near you

OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Ophthalmologists near you

Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Diego, CA
  19. San Francisco, CA
  20. St. Louis, MO
  21. Tampa, FL
  22. Washington, DC

Orthopedic Surgeons near you

Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. New York, NY
  13. Orlando, FL
  14. Philadelphia, PA
  15. Phoenix, AZ
  16. Riverside, CA
  17. San Antonio, TX
  18. San Diego, CA
  19. San Francisco, CA
  20. Seattle, WA
  21. St. Louis, MO
  22. Tampa, FL
  23. Washington, DC

Pediatricians near you

Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Physical Therapists near you

Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Podiatrists near you

Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Psychiatrists near you

Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.

  1. Atlanta, GA
  2. Baltimore, MD
  3. Boston, MA
  4. Charlotte, NC
  5. Chicago, IL
  6. Dallas, TX
  7. Denver, CO
  8. Detroit, MI
  9. Houston, TX
  10. Los Angeles, CA
  11. Miami, FL
  12. Minneapolis, MN
  13. New York, NY
  14. Orlando, FL
  15. Philadelphia, PA
  16. Phoenix, AZ
  17. Riverside, CA
  18. San Antonio, TX
  19. San Diego, CA
  20. San Francisco, CA
  21. Seattle, WA
  22. St. Louis, MO
  23. Tampa, FL
  24. Washington, DC

Harbor Psychiatry & Mental Health

Overall rating

Top reviews

Krista is honestly the best doctor I've interacted in my entire life. She is wonderfully kind and understanding, and I feel I can truly trust her (which is often a hard thing for me to do). She 100% cares for her clients and I... Read more Krista is honestly the best doctor I've interacted in my entire life. She is wonderfully kind and understanding, and I feel I can truly trust her (which is often a hard thing for me to do). She 100% cares for her clients and I can't thank her enough for helping me through everything.
Read less
Taryn V • January 31, 2025

She is an amazing, down to earth, understanding doctor who really makes you feel as though everything is gonna get better

Nal L • February 27, 2025
Read more reviews

Specialties

  • Psychologist
  • Nurse Practitioner
  • Physician Assistant
  • Psychiatrist
  • Social Worker
  • Marriage & Family Therapist
  • Registered Nurse

Providers (35)

Krista Ribota, PMHNP-BC
4.9 (40)

Krista Ribota, PMHNP-BC

Nurse Practitioner

4.9 (40)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Nicole Mantegna, MA
4.958333 (24)

Nicole Mantegna, MA

Social Worker

5.0 (24)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Fariba Yazdkhasti
5.0 (4)

Fariba Yazdkhasti

Psychologist

5.0 (4)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Helen Kienzle, PhD
5.0 (2)

Helen Kienzle, PhD

Psychologist

5.0 (2)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Ralph Kuechle, PhD
5.0 (1)

Ralph Kuechle, PhD

Psychologist

5.0 (1)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Tannaz Jourabchian, PA
5.0 (1)

Tannaz Jourabchian, PA

Physician Assistant

5.0 (1)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Sarah Rezaee
5.0 (1)

Sarah Rezaee

Nurse Practitioner

5.0 (1)
4631 Teller
Suite 100
Newport Beach, CA, 92660
Danichi Yoshida, PA-C

Danichi Yoshida, PA-C

Physician Assistant

4631 Teller
Suite 100
Newport Beach, CA, 92660
Dina Zayat, PsyD

Dina Zayat, PsyD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Mary Berst, PhD, Psychologist

Mary Berst, PhD, Psychologist

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Max Kupferman, PA-C

Max Kupferman, PA-C

Physician Assistant

4631 Teller
Suite 100
Newport Beach, CA, 92660
Kiefer Greenspan

Kiefer Greenspan

Psychiatrist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Nimisha Jain, PA

Nimisha Jain, PA

Psychiatrist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Karin Celosse, PsyD

Karin Celosse, PsyD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Kelly Krueger, PsyD

Kelly Krueger, PsyD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Kristin Wilkerson, NP

Kristin Wilkerson, NP

Nurse Practitioner

4631 Teller
Suite 100
Newport Beach, CA, 92660
Erin Benesch, DO

Erin Benesch, DO

Psychiatrist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Lauren Dunn, NP

Lauren Dunn, NP

Nurse Practitioner

4631 Teller
Suite 100
Newport Beach, CA, 92660
Catherine Francis, PsyD

Catherine Francis, PsyD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Chelsea Galdo, PA-C

Chelsea Galdo, PA-C

Physician Assistant

4631 Teller
Suite 100
Newport Beach, CA, 92660
Dr. Debra Hadden, PsyD

Dr. Debra Hadden, PsyD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Gauri Saxena, PhD

Gauri Saxena, PhD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Dariya Pak, FNP

Dariya Pak, FNP

Nurse Practitioner

4631 Teller
Suite 100
Newport Beach, CA, 92660
Darrell Deguzman, PMHNP, FNP

Darrell Deguzman, PMHNP, FNP

Nurse Practitioner

4631 Teller
Suite 100
Newport Beach, CA, 92660
Ghulam Surti, MD

Ghulam Surti, MD

Psychiatrist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Arde Anoshivani, MD

Arde Anoshivani, MD

Psychiatrist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Anthony Mele, PsyD

Anthony Mele, PsyD

Psychologist

4631 Teller
Suite 100
Newport Beach, CA, 92660
Olivia Defilippo

Olivia Defilippo

Nurse Practitioner

4631 Teller
Suite 100
Newport Beach, CA, 92660
Jennifer Tustison, FNP, PMHNP

Jennifer Tustison, FNP, PMHNP

Nurse Practitioner

4631 Teller
Suite 100
Newport Beach, CA, 92660
Amanda Nelson, PA-C

Amanda Nelson, PA-C

Physician Assistant

4631 Teller
Suite 100
Newport Beach, CA, 92660
Thomas Bales, PA-C

Thomas Bales, PA-C

Physician Assistant

4631 Teller
Suite 100
Newport Beach, CA, 92660
Morgan Sheridan Mcclafferty

Morgan Sheridan Mcclafferty

Physician Assistant

4631 Teller
Suite 100
Newport Beach, CA, 92660
Aidin Tajbakhsh

Aidin Tajbakhsh

Social Worker

4631 Teller
Suite 100
Newport Beach, CA, 92660

Reviews

Overall rating

5.0
73 Reviews

Newest reviews