South Tampa Medical Group - Primary Care Physicians and Doctors
HomeMeet the StaffServicesPatients AreaInsuranceResourcesFAQContact

Medical Staff

The physicians and nurses of South Tampa Medical Associates are the heart and soul of our practice and our success. Each of our medical professionals has dedicated their career to the goal of taking care of others. We strive to make certain that you, our patient, are treated with compassion, with care, and with the utmost in expertise.

Dr. Leonard Mennen

Board Certified Internal Medicine; Doctor of Osteopathic Medicine


Dr. Mennen has been with South Tampa Medical Associates for over 12 years and is highly respected by his patients and peers alike. He now has committed himself to patient care through private practice. He has held several administrative and faculty positions at universities. Prior to joining South Tampa Medical Group, he served as executive vice president of academic development at Midwestern University in Downer's Grove, Illinois, and has been a Dean of two medical schools. Outside of the office Dr. Mennen has been active within several professional organizations and public service communities. He has received several honors during his academic career.

Kristen Jefferies Smith


Kristen is certified as a Family Nurse Practitioner and is a member of Sigma Theta Tau International Honor Society of Nurses and Golden Key Honor Society at the University of Florida. Her primary responsibilities at South Tampa Medical Group involve providing comprehensive, in-office health care to a broad spectrum of new and existing patients. Providing the highest quality of health care to each of her patients is her most important personal objective each and every day. This attitude is reflected in her relationship with her patients.

  Home           Staff           Services           Patients           Insurance           Resources           FAQ           Contact
Copyright © 2012,
South Tampa Medical Associates     3614 W. Kennedy Blvd Suite B     Tampa, FL 33609     Phone: (813) 870-2528