Fay Biccard Glick Neighborhood Center Loading Map.... Fay Biccard Glick Neighborhood Center2990 W. 71st St - IndianapolisEvents 39.8850855 -86.21182799999997 Address 2990 W. 71st St Indianapolis Indiana 46268 United States Upcoming Events No events in this location