South Hill Auto Plaza is a UK Car Dealer based in Moose Jaw, Saskatchewan. South Hill Auto Plaza is located at Lillooet St W, Moose Jaw, SK S6H, Canada,
Please contact South Hill Auto Plaza using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find South Hill Auto Plaza opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.