MCCOY Loading Map.... MCCOY1375 W. 16th Street - IndianapolisEvents 39.7885423 -86.18677760000003 Address 1375 W. 16th Street Indianapolis IN 46202 United States Upcoming Events No events in this location