Get in touch with the local chapter of the SCCA (sports car club of america). They may be able to give you an idea of where kart tracks are, and witch parking lots are race-friendly. They may even let you race your moped with them, but I don't think they have a moped class.