Schools in McGregor, Iowa, the US. Schools locations in McGregor, Iowa. Find the nearest schools locations, near you. All types of business services ATM Bank Finance Funeral home Insurance Lawyer Real estate School Travel All schools in McGregor MFL MarMac Middle School School +1 563-873-2250 918 West Main Street, McGregor, Iowa 52157 Write a review Phone Website Directions Msl Marmac School +1 563-873-2147 28113 U.S. 18, McGregor, Iowa 52157 Write a review Phone Directions