1. Odenton Sports Center 8266 Lokus Rd Ste 105, Odenton, MD 21113 Coordinate: 39.09928,-76.69768 Phone: (410) 874-7260