Metra has completed the Homewood Station project while St. Louis Metro has reopened the 8th & Pine MetroLink Station in ...