Gregory, MI is an unincorporated community about 30 miles north and west of Ann Arbor, MI. It is located in Unadilla Township in the southwest corner of Livingston County.

Sources