7:45AM - 12PM
123 Medical Park Lane # A, Huntsville7:30AM - 4:30PM
521 I-45 Ste 1, Huntsville“Main Street Medical Clinic has taken care of my health issues. The staff is very helpful & knowledgeable. They are professionals.“
8AM - 5PM
125 Medical Park Lane C, Huntsville“Every appointment that I have gone to at this clinic has been a pleasurable experience. From the front desk to the back room. Everyone is friendly and very professional. I would refer anyone to this office. Keep up the great work‼“
7:30AM - 4:30PM
168 Col Etheredge Boulevard Suite A, Huntsville“Dr. Smuts is THE BEST! I had a crazy bad issue with neck and she listened to my issue, gave great advice on home care and worked out some serious knots in my neck and shoulder. I was back to new in 3 visits! She is very easy to talk to and takes an interest in your life. Would HIGHLY recommended her to anyone dealing with pain issues.“
8AM - 5PM
1608 Avenue J, Huntsville“It’s a very clean office, the waiting area is not the biggest but the wait time isn’t that long so that helps. All of the doctors and staff are very kind, respectful and professional. The pharmacist is also extremely knowledgeable and helpful. They also have a great lab that is able to run a lot of tests. There’s is a counseling center on the second floor and everyone there is very nice. The building is very accessible and to top everything off, they have great accessible restrooms that are well maintained.“
Medical Clinics
Medical Clinics
Medical Clinics
Medical Clinics
Medical Clinics
“I've been a patient at HFM for two years and have only had excellent experiences. Dr. Aiena always takes great care of me when I'm in the office and answers my (often many) questions. In the past year I had two occasions to interact with the practice during urgent medical issues and those experiences where just as good. From being fit in the same day I suffered a head injury to Dr. Chang taking a weekend call, the quality of care was always exemplary. Brenda and Jacqui keep the front office running! Everyone is kind, compassionate, friendly and welcoming.“