Family Medical Associates

Local Family Doctor's Office in Haleyville, AL

doctors and medical staff

When you visit your doctor, you want to be sure that they are are not only treating the symptoms you are presenting, but also listening to your concerns and answering all questions you have about your health. You will find that, and more, here at Family Medical Associates. Our office is located in Haleyville, Al, and we are proud to serve our community with care, commitment, and attention to detail. 

At Family Medical Associates, our staff is completely focused on comprehensive healthcare for our patients and their families. We treat everyone at our office, from infants and toddlers, teenagers and young adults, to middle-age adults and seniors. Our staff combines extensive experience with the latest technology to diagnose whatever ails you. It is our mission to get you feeling happy and healthy as quickly as possible. 

We've also created a relaxing environment where our patients can feel comfortable receiving treatment. Our office is outfitted with the latest state-of-the-art medical equipment, allowing us to offer extensive treatments that most other local offices cannot. 

We are the local doctor's office that is trusted by the community. Call or stop by to see what we can do for you and your family today. 

MEET OUR TEAM

Dr. Jeffrey W Long

Dr. V Ramesh Reddy

Dr. Vanessa A Ragland

Allison Clark, CRNP 

Holly Whitman, CRNP

Working Toward Your Complete Health!

Specialists

You can rest-assured that our staff is well-trained and certified. Each member of our team has years of experience in treating and taking care of patients.

Complete Care

The latest in-office equipment allows us to offer complete diagnosis and treatment plans. If something is ailing you, please call our office today so we can get you feeling like yourself again.

We Listen

Our staff takes the time to listen and fully understand your concerns and worries. After each visit your file will be updated so we are able to see your progression while in our care.