I think they are around Hope Hull, just south of Montgomery...
[JEFF] This time you found us touring the Hyundai automobile manufacturing plant! The map seems to be off a little bit. If you look to the right you'll see Hyunda Blvd.
You located JoRoMoHo in the vicinity of CR-42, Montgomery, AL.