1. Meg & Go Indoor Sports Complex 6427 Windmill Way, Wilmington, NC 28405 Coordinate: 34.25964,-77.84425 Phone: (910) 262-3493