Nelson Dermatology
St. Petersburg ST. Pete Beach

Our St. Petersburg Location

Visit Nelson Dermatology, Serving Downtown St. Pete, St. Pete Beach, the Tampa Bay Area, and Beyond


350 6th Street South, St. Petersburg, FL, 33701

Visit us in our convenient downtown St. Pete location. Nelson Dermatology is located in a stand-alone building on 6th Street South, just a few blocks from Bayfront and All Children’s hospitals and is easily accessible from the I-175 highway. There is easy parking in our lot or on the street in front of the building. We look forward to the opportunity to care for you and your skin.


Monday through Thursday, 8AM - 5PM
Fridays, 8AM - 12PM

Our St. Petersburg Location

Schedule your consultation at Nelson Dermatology's St. Petersburg office by calling (727) 895-8131.

Book Online

See available times and book an appointment right here.

It's free, fast, and secure.

Book Online