What light rail station is closest ?
Address: 212 W Osborn Rd, Phoenix, AZ 85013, USA
MR O | May 9, 2020
central and Osborn is correct
Ken P | May 9, 2020
Central and Osborn. Three blocks away.
janice rudeen | May 9, 2020
No clue, they have light rail ?
Thanks! Your answer is awaiting moderation.