Get directions to: Square D, Ventura, CA Restaurant address: 4882 Mcgrath St Ventura, CA 93003, USA Driving Walking Bicycling Restaurant: Square D