Norwood Gardens is a Lake Echo, NS business. Norwood Gardens is located at 56 Ponderosa Drive, Lake Echo, NS. The postal code is B3E1C9.
You can contact Norwood Gardens at 902-829-3456 or from out of area call 1 9028293456.