Francisco’s Fruit Stand, 768 E Telegraph Rd, Fillmore, CA 93015, USA

Closure 1 year ago
East Telegraph Road, Fillmore, 93015 California, United States
Francisco’s Fruit Stand, 768 E Telegraph Rd, Fillmore, CA 93015, USA
“Date Closed: 2019-6-24
Details: Rodent infestation, unsanitary conditions.
Source: vcrma.org
Reported By Iwaspoisoned.com User
Reported: