Dr. Petro

Start

Your Journey

Melanie L. Petro, MD is is a board certified cosmetic surgeon providing state-of-the-art surgical and non-surgical options for the face and body. Being a woman brings a level of comfort and understanding that creates a unique opportunity to discuss your concerns with a doctor who empathizes and supports you.

Meet Dr. Petro

“You placed me in front of your mirror and gently put your hands on my cheeks and pulled my face back ever so slightly. Then you had me look in the mirror and asked me if this is what I would like to look like. My heart just jumped! This was the beginning of my metamorphosis.”

About Us/

Petro Cosmetic
Surgery &
Tivoli Medspa

Welcome to Petro Cosmetic Surgery and Tivoli MedSpa! We are committed to providing you with the best care possible. Whether you are seeking a surgical procedure, a professional skin treatment, or a high quality skincare regimen, the experienced professionals at our practice can assist you. Each member is carefully selected based upon skill, training, experience, and personality. Our primary goal is to take care of our patients in the most pleasant and efficient way possible! We work as a team from the top to the bottom, and our patients frequently comment on their great experience with our staff. Let this be the place you come to for all your beauty needs.

Out-Of-Town Patients/

Concierge

Many people travel from out of town to have cosmetic surgery with Dr. Petro of Petro Cosmetic Surgery.

Learn More

Vestavia
Surgical Center

specials and events
Sign Up

It's all about Life's Little Pleasures
Join our VIP List to always be in the know!

RSVP for Our Latest Event

patient video
Testimonials

Hear what patients have to say about Petro Cosmetic Surgery, Tivoli Medspa

Watch Videos
Social Media/

Get Connected

Birmingham

700 Montgomery Highway, Suite 230 Vestavia Hills, Alabama 35216

(205) 420-8043

Contact Us/

Schedule Your Visit

If you are interested in a consultation with Dr. Melanie Petro, or have any questions or comments, you can give us a call at (205) 420-8043, or fill out the form.

  • This field is for validation purposes and should be left unchanged.