Felch Street 12635 Felch Street, Holland, MI - 49424 County: United States Total Square Footage : - Center Highlights Data not available Availability Data not available Contact Information Data not available FLYER Demographics