1. Moon Power Racing 1234 Berry Rd, Greenwood, IN 46143 Coordinate: 39.59773,-86.17879 Phone: (317) 887-3477