Skip Nav

Contact Us

Hoover Family Medicine

Thank you for your interest in Hoover Family Medicine. Complete the form below to send us an email, or simply give us a call. We're looking forward to working with you.

  • Hoover, AL 35226
  • 205-979-3381

    Thank You!

    Your message has been sent.

    Oops, message not sent.

    Please make sure fields are complete.


    Trusted Family Care Providers in Vestavia Hills, AL

    Committed to Serving You and Your Family

    The trusted and experienced providers, caregivers, and staff at Hoover Family Medicine are all committed to promoting the health of all of our patients – regardless of age, sex, race, or pre-existing medical conditions. Our team is comprised of trusted individuals who combine their exceptional medical talents and experience to support our commitment to better community health across the Birmingham, AL region. We believe in patient-provider confidentiality and clear communication between all parties involved in your healthcare, so we welcome any and all questions you may have.

    About Our Professional Healthcare Providers

    Dr. Shelly M. Weisenfeld, MD

    Dr. Shelly M. Weisenfeld, MD is a family physician in Vestavia Hills, AL with over 24 years of experience in both family and emergency medicine. Dr. Weisenfeld graduated from University of Alabama School of Medicine in 1996.

    Dr. Ramona Roach-Davis, DNP

    Dr. Ramona Roach-Davis, DNP is a doctorate-prepared family nurse practitioner with over 20 years of experience in the nursing field. Dr. Ramona Roach-Davis, DNP graduated from the Doctorate of Nursing Practice Program from the University of Alabama at Birmingham in 2009.

    Candace Harris, CRNP

    Candace Harris, CRNP has over 10 years of experience in the nursing field. Candace graduated with her Masters of Nursing/ Family Nurse Practitioner from Troy University in 2018. In addition to her nursing career, Candace has been serving our Country in the Air Force/ Air National Guard since 2002.

    Contact Us

    Please use the form below to send us an email. We can also be reached at 205-979-3381. We look forward to hearing from you.

    • 774 Shades Mountain Plaza
    • Hoover, AL 35226
    • 205-979-3381