Site Details: Zone 281 - Site 043
Site Information
Active
07/13/2016
Sherwood Foods Distributors
043
Usage-Driven
Miami-Dade
S-66-2016
281
4.6
3.29
05/20/2016
05/31/2025
Attachments
Physical Address
12345 NW 38th Avenue
Opa-Locka
FL