bustimes.org

Elgin, opposite Asda Superstore

On Edgar Road, near Asda Superstore

Buses point west ←