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. Detroit, MI
  6. Houston, TX
  7. Los Angeles, CA
  8. Miami, FL
  9. New York, NY
  10. Orlando, FL
  11. Philadelphia, PA
  12. Phoenix, AZ
  13. Riverside, CA
  14. San Antonio, TX
  15. San Diego, CA
  16. San Francisco, CA
  17. Seattle, WA
  18. St. Louis, MO
  19. Tampa, FL
  20. 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. 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. St. Louis, MO
  22. Tampa, FL
  23. 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. 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

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. Charlotte, NC
  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 Diego, CA
  18. San Francisco, CA
  19. St. Louis, MO
  20. Tampa, FL
  21. 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. 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

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
Jennifer Castillo, APRN, FNP-BC, Family Physician

Jennifer Castillo, APRN, FNP-BC

Family Physician

280 South 9500 East
Huntsville, UT 84317

Overall rating

Top reviews

I have never met someone who truly cares about your whole health like she does. On top of helping my get my hormones balanced and helping me discover some genetic traits that I have and how to combat them with taking a natural patShow moreh, but she has also helped me with exercise ideas, ways to better my running without filling up on garbage. Help me design a better idea of what to eat to make me feel the best I can. All without judgment and not make me feel deprived of anything.

Traci H • September 18, 2025

Jenny is a great provider as always concerned with my health. She takes time to look at all my blood work and work through any issues I have she’s great at resolving bloodwork indicators, finding different ways ultimately to improShow moreve my health.

Jeremiah H • August 12, 2025

Read more reviews
calendar icon

Online appointment booking not available at this location.

Got questions for
Jennifer Castillo, APRN, FNP-BC?


About Jennifer Castillo, APRN, FNP-BC

Jenny Castillo is a ANCC Board Certified Family Nurse Practitioner. She has more than 12 years of clinical experience in a variety of settings from home health care to intensive care. Jenny received her Bachelor’s degree in Nursing from Weber State University and Master’s degree from the University of Phoenix. Jenny’s work philosophy is to support each individual in their specific needs. Her purpose is to equip them with the knowledge and tools to be in control of their own health and wellness. She is passionate about living the concepts of wellness in her life and leading by example. As a former athlete and current Brazilian Jiu Jitsu practitioner, she understands the importance of optimizing hormones to maintain a high quality of life as the body ages. She believes age should not hold anyone back from their passions or limit achievements.

Services, Conditions and Procedures

Polycystic Ovarian Syndrome

Menopause

Infertility

PMS

Fatigue

Thyroid Dysfunction

Hashimoto's Disease

Testicular Hypofunction

Low Libido

Erectile Dysfunction


Location

OptiHealth

280 South 9500 East
Huntsville, UT, 84317


More About Jennifer Castillo, APRN, FNP-BC

Practice

OptiHealth

Specialties

NPI Number

1386251742

Provider's Gender

Female


Background and Education

Years practicing

4 years

Education

  • Weber State university, 2012
  • University of Phoenix, 2020

Reviews

4.99
205 Reviews

Personal and individualized care, outside the box thinking, compounding options available, cost considerate, extremely warm and friendly caregiving. Love Jenny!

Stephanie M • October 08, 2025

Thank you so much Jenni and her team always get you taken care of. I appreciate it Jeff.

Jeff D • October 06, 2025

Super knowledgeable, fun, energetic, and follows her own prescribed methods. I see great results and have referred friends and family!

Brittney C • October 06, 2025

Knowledgeable and experienced. Listens and wants to work with you as a team.

Jan C • September 19, 2025

I have never met someone who truly cares about your whole health like she does. On top of helping my get my hormones balanced and helping me discover some genetic traits that I have and how to combat them with taking a natural path, but she has also helped me with exercise ideas, ways to better my running without filling up on garbage. Help me design a better idea of what to eat to make me feel the best I can. All without judgment and not make me feel deprived of anything.

Traci H • September 18, 2025

I actively give her referrals all of the time. 10/10. I just love her. Truly a life saver.

Erna M • September 09, 2025

Jennifer is caring, knowledgeable and always allows me to make decisions for myself.

Crystal W • August 29, 2025

Fantastic Jenni is very helpful thank you . Jeff

Jeff D • August 20, 2025

Excellent care. Listens

Questa E • August 19, 2025

Jenny is a great provider as always concerned with my health. She takes time to look at all my blood work and work through any issues I have she’s great at resolving bloodwork indicators, finding different ways ultimately to improve my health.

Jeremiah H • August 12, 2025

Kind and helpful. Listens.

Jan C • August 08, 2025

With Jennifer's knowledge and guidance I feel 15 years younger. The therapy suggestions she has provided has served me well! I have more energy, I sleep better and I'm too shy to talk about libido but damn!

Deborah C • August 07, 2025

She takes the time to listen and goes over all of your blood work. Very friendly and great to work with.

Stephanie S • July 31, 2025

Jenny is quite thorough and explained things to me in ways I could understand. I believe I have the information to make good decisions.

Suzanne C • July 30, 2025

Spends the time needed and very thorough. Listens to concerns

Jan C • July 18, 2025

Thanks for helping me get my energy back on track ! Very personable and easy to talk to. Really listens.

Nancy B • July 08, 2025

Professional, caring, knowledgeable, compassionate. Truly the best physician I have ever had!

Christine A • July 03, 2025

Amazing and thorough

Questa E • June 27, 2025

N/A

Scott W • June 10, 2025

Awesome, as always.

Michael L • June 05, 2025

Jen has been great. Very accessible for questions. Personable and professional. I would definitely recommend her for your health care needs.

Scott C • June 05, 2025

Jen is the best. I’ve learned more about my body is two visits, than I had for 48 years. She makes me feel seems and heard. She actually spends the time needed to help me understand what is going on with my body. I’m so thankful that I found this amazing health professional!

Chelsea G • June 03, 2025

Super easy to talk with, listens to concerns and is super helpful.

Nancy B • May 27, 2025

Jennifer is super sweet and very thorough. She cares deeply about her patients and always goes above and beyond. I would definitely recommend her to my family and friends.

Nancy B • May 15, 2025

Jenny is amazing and is always listening to what I have to say. She is a great doc.

Angela H • May 13, 2025

Jenny is wonderful. I recommend her to anyone wanting to get their hormones right and to feel better. After a few short months with Jenny, I lost weight and felt better hormonally and emotionally. I feel better than ever. Jenny is very down to earth and easy to talk to.

Kelli C • May 08, 2025

Jenn is great. I recommend all my friends. But her office support is not great.

Stephani R • May 07, 2025

Dr Castillo understands her field very well and is thoughtful about diagnosis and treatment.

Aaran M • April 29, 2025

Easy, convenient and quick. All my questions and concerns were answered to my satisfaction.

Chris G • April 18, 2025

Jenny is very personable and makes it easy to open up about your health concerns.

Shelley E • March 14, 2025

View more reviews

Are you Jennifer Castillo, APRN, FNP-BC?

Manage your profile to get more exposure and incoming appointments.