Windmill Farms is located in San Diego, California, just minutes away from Interstate 8. Simply take the College Ave. exit north and turn right onto Del Cerro Blvd. Windmill Farms is located less than a mile up the road on the left side. Just look for the Windmill!
Address:
6386 Del Cerro Blvd.
San Diego, CA 92120
Telephone:
(619) 287-1400
Store hours: 
Monday-Saturday 8am-9pm
Sundays 9am-8pm