Better Health Begins Now

Get started now...let Margaret Medical Clinic help you get on the right track to better health...

Physician Services

Margaret Medical Clinic provides a full range of healthcare solutions for all of your family members from newborns to senior adults with our board certified providers. Please call our office at 205.352.0001 to schedule an appointment.

Close-up of patient’s arm during blood pressure measuring at medical consultation

Medical Services

  • Primary Care
  • Family Wellness Care
  • Acute Care

Most insurance accepted

Primary healthcare and family wellness care are very important aspects of your overall health and addresses your health care and illness prevention throughout your lifetime.  Choosing a qualified board-certified health care professional can ensure you get the best of care no matter what health care concern you may encounter.  At Margaret Medical Clinic, we're here for you.

Contact Margaret Medical Clinic today at 205.352.0001 to schedule your next appointment.

Margaret Medical Clinic is committed to providing you with high-quality, personalized medical care. Being technologically advanced, you will receive the best care available along with a one-on-one relationship with your doctor. We treat the entire patient rather than a specific problem. In addition, we have a highly trained and courteous staff who is ready and willing to assist you in any way possible. We look forward to providing your medical needs, now and into the future.

Margaret Medical Clinic

125 Jeffrey Wilson Drive
Odenville, Alabama 35120

Tel:  205.352.0001

Clinic Hours:

Monday-Thursday 10am-6pm
Friday 10am-2pm
Closed Sat-Sun

By appointment - most insurance accepted

Holiday Closings:

Closed Thursday-Friday, Nov 24-25
Closed Monday, Dec 26
Closed Monday, Jan 2