Glo Aesthetics - Med Spa

$18.1M revenue • 13295 Illinois St, Carmel, IN, 46032, United States

Last Updated Sep 9, 2025

Company Overview

Company Name

Glo Aesthetics - Med Spa

Address

13295 Illinois St, Carmel, IN, 46032, United States

Approx. Annual Revenue

$18.1M

Established

2022

About Glo Aesthetics - Med Spa

Glo Aesthetics is a medical spa located in Carmel, Indiana, dedicated to helping clients look and feel their best. The company offers a range of cutting-edge services, including injectables, energy and laser treatments, microneedling, and chemical peels, all designed to rejuvenate and enhance natural beauty. Led by experienced registered nurse and aesthetician Shannon Presto, Glo Aesthetics is committed to providing convenient, affordable, and effective aesthetic solutions to its clients.

Frequently Asked Questions about Glo Aesthetics - Med Spa

Technologies Used

Social Profiles

Key Decision Makers

Shannon Presto Owner
Jessica Cornelius Owner