Crossroads Family ChurchBy admin / June 6, 2021 Details Venue Website: https://business.facebook.com/cfcportage/ Location Address:2386 Willowcreek Road, Portage, Indiana, 46368, United States