Where is BYU South Campus Station?

Where is BYU South Campus Station located?

BYU South Campus Station, BYU South Campus Station, United States of America (approx. 40.245766°, -111.64592°)


Where is BYU South Campus Station on the map?