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. New York, NY
  11. Orlando, FL
  12. Philadelphia, PA
  13. Phoenix, AZ
  14. Riverside, CA
  15. San Antonio, TX
  16. San Diego, CA
  17. San Francisco, CA
  18. Seattle, WA
  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. 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. Seattle, WA
  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. 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
Jennifer Castillo, APRN, FNP-BC, Family Physician

Jennifer Castillo, APRN, FNP-BC

Family Physician

280 South 9500 East
Huntsville, UT

Overall rating

Top reviews

A friend recommended Jennifer at OptiHealth to me after I had been struggling for years with my thyroid & weight. Jenny is so fun to talk to, but most importantly she knows her stuff! She really listened to me & within minutes I wShow moreas holding back tears because she made me feel validated about my symptoms. I know I'm going to start feeling better soon because of the treatment plan that I chose to go with. She gave me several options for treatment & let me decide which treatments were best for me.

Shelly A • December 09, 2022

My husband and I are both patients of Jenny Castillo. We ditched our previous hormone doc to follow her to her new practice and would follow her to the ends of the earth. Jenny's bedside manner is incredible. She'll research to geShow moret you the most detailed information on any questions you have. We highly recommend her to our friends and family. She, quite literally, saved our marriage by balancing our hormones. It's exciting and amazing to have passion for life and each other again!

Kristi R • January 24, 2023

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, LLC

280 South 9500 East
Huntsville, UT, 84317


More About Jennifer Castillo, APRN, FNP-BC

Practice

OptiHealth, LLC

Specialties

  • Family Physician

NPI Number

1386251742

Provider's Gender

Female


Background and Education

Years practicing

2 years

Education

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

Reviews

5.0
130 Reviews

Jennifer is upbeat and thorough. I felt comfortable and grateful for the time she took with me.

Mandy M • April 18, 2024

Jennifer was easy to talk to. She listened and addressed my concerns and we made a plan together.

Anastasia D • April 09, 2024

Jennifer was very easy to talk to. I was able to address all my concerns and we made a plan together.

Anastasia D • April 09, 2024

They are great to work with. Jenny explained everything I didn’t understand so I could understand. I now where I stand what I need to do to improve my health.

Susan W • March 21, 2024

Jennifer is the BEST.

Cindy H • March 15, 2024

Jennifer is always great.

Cindy H • March 14, 2024

Jen is great to talk with. Addresses concerns. Great personality.

Tim P • March 12, 2024

Jenn is amazing! She is willing to take time and go over everything with a fine tooth comb and answer all questions with great explanations. Very personable and a great sense of humor!

Maren W • March 04, 2024

Jennifer castillo is always on point with our appointments. Reviews my levels and makes adjustments as needed. She is also very personable and remembers our conversations. She is absolutely amazing

Eldon D • March 01, 2024

Jen takes the time to treat each individual. She tracks the numbers but focuses on symptoms and concerns. Very personable!

Lynne H • January 27, 2024

Jenny is the best! I feel she really cares about my care. She’s very personable and my experience with her has always been so great!

Kylie P • January 24, 2024

Jenny is the best! I feel she really cares about my care. She’s very personable and my experience with her has always been so great!

Kylie P • January 24, 2024

Jenny is a great provider! She listens and is never in a hurry. She has helped me so much.

Miranda R • January 19, 2024

Jenny is great, easy to talk with and is genuinely interested in my questions and concerns. She knows her stuff, and has been a blast to work with.

Danny L • January 18, 2024

Jenny is so great. She helps and listens to all of my health concerns and questions and is crazy informative about health and wellness and I love that. Highly recommend working with her.

Danny L • January 11, 2024

Jennifer Castillo is AMAZING! She takes the time to discuss concerns, prescriptions, bloodwork, etc. She is attentive to your concerns. She is personable and professional. We highly recommend her.

Sheri G • December 21, 2023

Jenny is the BEST! My health has improved a ton in 10 months I’ve been seeing her. She’s so easy to talk to & very supportive.

Shelly A • November 15, 2023

As always, Jenny is very professional and pleasant. Very knowledgeable. I appreciate her!

Billie M • November 14, 2023

I love going to Jenny and the care she provides is above and beyond! I would recommend her to anyone!

Kylie P • November 07, 2023

Jennifer was on time and very easy to talk to. We thoroughly discussed my options for treatment and I felt comfortable with the plan. I would recommend using Optihealth to anyone looking to optimize their health.

Mars H • October 31, 2023

Jennifer is always helpful and eager to help. She genuinely cares and asks questions to determine the best way forward. I can't recommend her enough. I feel great and always look forward to our appointments. She can do remote telehealth appointments that are quick and don't require you to take off work to go, just call her from your truck. She makes it easy.

Danny L • October 24, 2023

I have loved working with Jennifer. My overall health and mood has been amazing and I love it.

Grissel B • October 18, 2023

I will go to Jennifer Castillo every time now. Not only is she helping me, but she takes the time to explain what is going on in terms understandable. she is a very approachable woman with an obvious kind heart. This lady is a saint. She has patients and a very good attitude. I can not stress enough how nice she was with talking to me and walking me through what is going on and what we can do to help with it.

Tyler C • August 29, 2023

Jennifer took care of everything, made me feel comfortable and answered all my questions, and then some. Her system sent me several reminders of the appointment which is great for me. I look forward to working with here for a long time.

Danny L • August 25, 2023

Jennifer is awesome.

Allen B • August 03, 2023

Hands down the best and knowledgeable professional I have dealt with! Takes time with you most others would take at least multiple visits to equal. I would and have recommended Jenny to others and all have been extremely satisfied with their visits.

Jason G • July 26, 2023

I love that she listened to me

Heather G • July 25, 2023

Always professional, friendly and easy to talk to.

John T • July 25, 2023

Jenny is awesome! She is very personable and really listens to her patients and their symptoms to try and figure out what’s going on. She also texts back fast with any questions I had.

Melissa P • July 14, 2023

Jennifer is absolutely one of the best providers I’ve ever seen. She not only listens, but actually hears you.

Meggon P • July 12, 2023

View more reviews

Are you Jennifer Castillo, APRN, FNP-BC?

Manage your profile to get more exposure and incoming appointments.