Meridian North Imaging Center; 12188-A North Meridian St. Suite 100 ; Carmel, IN 46032; Access parking lot from N. Illinois Street. Scheduling: 317-972-9669 | 800-400-9729.