St. Pete Location

Bradenton Location

MEDICAL, SURGICAL &

COSMETIC DERMATOLOGY

ST PETE & BRADENTON

My Skin is a medical and cosmetic dermatology practice in St. Petersburg and Bradenton, FL. We treat skin conditions and offer aesthetic services like anti-wrinkle injections, fillers, and microneedling—along with hormone therapy and weight management for total wellness. Led by Leah Michel, APRN, FNP-BC, we provide personalized care tailored to your goals.

  • Board Certified Dermatology Provider

  • We accept Medicare and most insurances

  • 30-minute appointments

  • 2 Convenient locations

  • No referral needed

Book your appointment

Choose your preferred location. A member of our team will confirm your visit.

Our Services

Complete Skin Solutions, All in One Place.

Whether you’re treating a skin condition or enhancing your natural beauty, our services are designed to deliver results you can see and confidence you can feel.

Customized cosmetic treatments to smooth, restore, and rejuvenate your skin with natural-looking results.

Expert care for conditions like acne, rosacea, rashes, and skin cancer—personalized to keep your skin healthy and protected.

Personalized medical weight loss programs designed to help you lose weight safely, improve your health, and maintain long-term results.

Early detection starts here—comprehensive skin exams designed to identify and treat skin cancer as soon as possible.

Stay consistent with your treatments while saving on your favorite services—all with a membership designed for lasting results.

Restore balance and feel like yourself again with personalized bioidentical hormone therapy designed to support energy, mood, and overall wellness.

Meet the Provider

Your Skin, In

Expert Hands.

Leah Michel, APRN, FNP-BC, is a board-certified Family Nurse Practitioner specializing in medical and cosmetic dermatology. She provides personalized care for a wide range of skin conditions while also delivering advanced aesthetic treatments designed for natural, confident results. Known for her patient-focused approach, Leah is dedicated to helping you achieve healthy, beautiful skin.

  • Board-certified provider with expertise in dermatology and aesthetics

  • Specialized in both medical and cosmetic skin care

  • Continuously trained in advanced, evidence-based treatments

  • Seamlessly combines medical and aesthetic care in one visit

  • Known for a personalized, attentive, and unhurried approach

We Accept Insurances

We accept Medicare and most major commercial insurance plans for medical and surgical dermatology services. Cosmetic and wellness treatments are on a self-pay basis.

Why My Skin?

  • 30-Minute Appointments
    Efficient visits focused on your concerns—no long waits, no rushed care.

  • Personalized Treatment
    Custom plans tailored to your skin, goals, and lifestyle.

  • No Referral Needed
    Book easily and get the care you need—no extra steps.

  • Medical + Cosmetic Care
    Treat and enhance your skin all in one place.

  • Expert You Can Trust
    Professional, honest care with natural-looking results.

Dermatology Provider in St Pete and Bradenton Fl

Why Patients love My Skin

At My Skin, we combine expert medical care with personalized treatment plans designed just for you. From skin health to aesthetic goals, our team focuses on real results, honest recommendations, and a comfortable, welcoming experience every time.

Care That’s Close to You

With two convenient locations, getting the skin care you deserve has never been easier.

St Pete Location

111 2nd Ave NE., Suite 1406

St Petersburg, FL 33701

Plaza Tower- Downtown St Pete

Bradenton Location

4301 32nd St. W., Suite D2

Bradenton, FL 34277

Your Skin Journey

Starts Here

From medical dermatology to aesthetic treatments, weight loss, and hormone therapy—we offer complete care under one roof. Schedule your appointment today.

St. Pete Location

111 2nd Ave NE., Suite 1406

St Petersburg, FL 33701

Plaza Tower- Downtown St Pete

Phone: (727) 295-7223

Bradenton Location

4301 32nd St. W., Suite D2

Bradenton, FL 34277

Phone: (941) 330-5805