Schedule Your Appointment Today !

Evening and Saturday
Appointments Available

Call Us: 239.390.DERM

Dr. Gregory M. HouckBoard Certified Dermatologist

Dr. Gregory M. Houck is the owner and founder of Houck Dermatology. He is a Board Certified Dermatologist who is dedicated to providing each patient with the finest and most complete dermatologic care available in Southwest Florida. In addition to providing general dermatology care for many skin conditions, Dr. Houck performs skin cancer surgery using minimally invasive procedures.

After receiving a Bachelor’s degree from the University of South Florida in Tampa, Florida, Dr. Houck obtained his Medical degree from Nova Southeastern University in Fort Lauderdale, Florida. He went on to complete his postgraduate training at Sun Coast Hospital in Largo, Florida, where he attained the status of Co-Chief Resident in Dermatology. After completing residency, he practiced general dermatology and surgery in Tampa Bay before founding Houck Dermatology.

Dr. Houck has published papers in several respected medical journals and presented lectures at numerous meetings.

Dr. Houck is a member of the American Academy of Dermatology, American Osteopathic College of Dermatology, American Medical Association, American Osteopathic Association, Florida Osteopathic Medical Association.

Contact Us

Our Locations

Estero Medical Center

Our Estero office is located on the northeast corner of Corkscrew Road and Three Oaks Parkway, across the street from Lowes in the Estero Medical Center.

10201 Arcos Ave, Suite 203 Estero, FL 33928

Bonita Community Health Center

Our Bonita Springs office is located on the southeast corner of US 41 and Coconut Rd, just south of Coconut Point Mall at the Bonita Community Health Center.

3501 Health Center Blvd., Suite 2200 Bonita Springs, FL 34135

Naples Newgate Center

Our Naples office is located on the east side of US 41, just south of Pine Ridge Road in the Newgate Center.

5100 Tamiami Trail North, Suite 102 Naples, FL 34103

Monday 8am - 5pm

Tuesday 8am - 7pm

Wednesday 8am - 5pm

Thursday 8am - 5pm

Friday 8am - 5pm

Saturday 8am - 1pm

I agree to the Terms of Use