CSW Landscape Architects Limited
be the first one to review!
(613)729-4536verified
319 McRae Avenue
Ottawa ON, K1Z 0B9
Sun | closed |
Mon | 8:00 am-5:00 pm |
Tue | 8:00 am-5:00 pm |
Wed | 8:00 am-5:00 pm |
Thu | 8:00 am-5:00 pm |
Fri | 8:00 am-5:00 pm |
Sat | closed |
Saint George's Day might affect business hours
About CSW Landscape Architects Limited
CSW Landscape Architects Limited is a nationally recognized firm of landscape architects. Founded in Ottawa, Canada in 1975, the firm has evolved into the largest landscape architectural office in Eastern Ontario, providing services in both English and French.
Payment Options: Cash, Visa, Master Card