Festival Park, adjacent to Fowlea Road

On Shelton Boulevard, near Fowlea Road

Buses point north ↑