OLD TOWN PLAZA
Updated 13 days ago
Old Town Plaza 9615 Railroad Street Elk Grove, CA 95624
Old Town Plaza is perfect for hosting community events, markets, fairs, festivals and more. The 47,000 square foot open-air venue has on-site restrooms and free parking with no hourly restrictions.