The Barn is a paid
attraction
located in the northern section of
Crossroads
, close to Robert E. Lee Boulevard.
Crossroads map
Location of Barn on map