Previous Facility
Up to List
Next Facility
Fleetwood Villa
Facility location
16028 83rd Ave
Surrey
Facility Information
Facility type
Institutional Kitchen
Current hazard rating
Unrated