St Kilda Service Station (1995)

St Kilda Service Station (1995)

St Kilda Service Station (1995) based in St Kilda, Dunedin offer automotive servicing and mechanics.

Contact Details

Address: 68 Prince Albert Road
Phone: 03-4551031