1. Floraview Farms 1433 Pearl Street Rd, Belvidere, IL 61008 Coordinate: 42.259464,-88.850945 Phone: (815) 547-6608