NEW! GET EMAIL UPDATES OF UPCOMING EVENTS AT CAMP MARS. SUBSCRIBE WITH THE FORM BELOW
...and Venus is in Florida, off US 27, just south of Lake Placid, the closest city. Simply click on the "GET DIRECTIONS" button on the adjacent map to find out how to get here from your location.
326 Goff Rd, Venus, Florida 33960, United States