at 3651 N Kiel Ave, Indianapolis , 46224 United States
Meredith Nicholson School 96 is Indianapolis based place and this enity listed in School category. Located at 3651 N Kiel Ave IN 46224. Contact phone number of Meredith Nicholson School 96: (317) 226-4296
Home to IU Physical Therapy, Physician Assistant, Occupational Therapy, Health Sciences and Nutrition & Dietetics programs.