Stagecoach

28 Bus Route & Timetable: Broomlands, Irvine - Livingstone Terrace, Irvine