Elmwood Residences is a Saskatoon, SK business. Elmwood Residences is located at 2902 Preston Avenue, Saskatoon, SK. The postal code is S7J2G9.
You can contact Elmwood Residences at 306-374-2672 or from out of area call 1 3063742672.