Health Clinic | Madeira Beach

At the Seminole Family Health Clinic, our family physician also specializes in dermatology, diet and weight loss, urgent care and walk-in clinic, and back pain and auto accident injuries in Madeira Beach and the surrounding area. Accidents happen and viruses spread so make sure you and your entire family has access to treatment you can trust. We treat the source of the problem, not just the symptoms.

Family Physician

Choosing to use a family physician provides you with one office in Madeira Beach where all of your medical records are held and every member of your family can use. At the Seminole Family Health Clinic, because we are a family practice we provide a wide variety of services that will get you through anything your family may be experiencing:

  • Care for all ages, from infancy to elderly
  • Care for chronic conditions
  • Eye care
  • X-Rays
  • Well-Women care
  • Mental well-being


Madeira Beach, and the cities that surround, is home to some of the most beautiful beaches in the country. But taking advantage of the sun and sand can lead to skin damage. Your skin is the largest organ you have and Dr. Leslie and his team and the Seminole Family Health Clinic can help you take care of it.

Taking good care of your skin regularly will not only give you healthier skin, but it is a process that will help you age better with fewer wrinkles, prevent a blotchy complexion, retain firmness, reduce fine lines, and even reduce your risk for skin cancer.

Diet and Weight Loss

After you make the decision that your need help in your weight loss journey, we can help you create a plan to get you the results you want and work towards a healthy new life. Not only can you learn what foods are good for you and which to stay away from, Seminole Family Health Clinic also offers medical injections that can help you get started:

  • MIC- increase fat burning in those hard to reach places
  • Lipo-C- capable of speeding up your metabolism and decrease fat deposits.
  • Vitamin B-12- this vitamin speeds up your metabolism

Walk-in and Urgent Care Clinic

A medical emergency that is cause for a trip to the emergency room is one that is considered to be life threatening. If you are experiencing severe chest pain, poisoning, pregnancy related issues, signs of a heart attack or stroke, moderate or severe burns, or serious knife or gunshot wounds you should seek emergency care. These are some of the common issues that care be treated through urgent or minor emergency care directly at Seminole Family Health Clinic near Madeira Beach:

  • Fever or flu
  • Sprains or strains
  • Vomiting, diarrhea, or dehydration
  • Minor cuts or the need for stitches
  • Urinary Tract Infections
  • Minor broken bones or fractures
  • Accidents and falls
  • Eye irritation
  • Sore throat or cough
  • Skin rashes or infections

Knowing the difference between a trip to the emergency room and one to your local Madeira Beach doctor’s office will save you both time and money. Our office also serves as a walk-in clinic for your convenience. Many people who are in the Madeira Beach area are visiting the area on vacation and sometimes incidents happen on trips that cause the need for a trip to the Seminole Family Health Clinic for urgent care.

Back Pain and Auto Injuries

Auto accident injuries due to collision can sometimes leave you strained or inflamed while other times it can lead to a more serious chronic condition. We have treatments that will get you back on your feet into your routine and feeling better in no time. We treat:

  • Neck pain and back pain
  • Joint damage
  • Migraines
  • Tendinitis
  • Other chronic pain that may have been caused by an auto injury

Dr. Fred Leslie’s Family Practice and Health Clinic

Dr. Fred Leslie and his experienced and skilled team of the Seminole Family Health Clinic believe that quality care should be available to everyone in Madeira Beach. That is why we accept most major insurances including: Cigna, United, Blue Cross Blue Shield, Medicare and Medicaid Advantage, Tricare, Wellcare, and more.

For more information on any of the services our office provides or to schedule an appointment call us today at (727)-851-9910.