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.