Pete Ross AutomotiveStewart IslandPetrol StationsPete Ross AutomotiveAbout Pete Ross AutomotiveAddress: 14 Ayr St, Stewart Island 9818PhoneClaim ListingContact InformationPhone: 032191266Address:14 Ayr StStewart Island 9818