Southwoods is nestled in a private peaceful location, on Harmony Creek, in Oshawa Ontario. Phone (905) 576 – 34551 (866) 785 – 2469 Location 71 Southwood StreetOshawa, Ontario L1G 6L6 Email info@southwoods.ca First Name Last Name Email Address Phone Number Message Send Message