Francis Scott Key School 103
3920 Baker Dr
Indianapolis, IN 46235
Indianapolis, IN 46235