Windmill farms Address 6386 Del Cerro Blvd San Diego, CA 92120 Phone Number (619) 287-1400 Visit The Shop