Auburn Links at Mill Creek – 36831Home › Forums › Auburn Links at Mill Creek – 36831Address: 826 Shelltoomer Pkwy Auburn, Alabama 36831 Phone: Sorry, there were no discussions found. You must be logged in to create new discussions.