Location

Phone: (317) 428-1975
Fax: (317) 428-1980

North Meridian Medical Pavilion
12188A North Meridian St.
Suite #325
Carmel, IN 46032

Aesculapius Medical Spa & Wellness Institute is located just North of the Ritz Charles.  Facing Merdian Street, the building reads "Midwest Fertility" and "Urology of indiana" on the outside.