Councilmember Place No. 6
Term: 2007 - 2010
Elected as Councilmember, Place No. 6 in 2002, Councilmember McGregor was reelected in 2004 and 2007.
Councilmember McGregor and his wife, Cathryn, have been residents of Allen since 1986. They have a daughter and son. He is a Real Estate Appraiser and Co-owner of McGregor-Echols Group.
Serves as Council Representative to the following:
Past Member of:
Contact Information:
214.509.4126
214.509.4118 (fax)
jmcgregor@cityofallen.org