About Us
Face & Body Institute was founded by Ruth Owens, M.D. Dr. Owens is a board certified Facial Plastic and Reconstructive Surgeon. She has been in practice in the New Orleans area performing primarily facial aesthetic surgery since 1993.
Dr. Owens devotes meticulous attention to the time-honored procedures and the latest advances for natural elegant results. Dr. Owens offers personable, individualized care in a comforting environment. At Face & Body Institute we work with you every step of the way to ensure that you are knowledgeable about all of our procedures. Contact us today to schedule an appointment or for more information on the services we provide.