Waters & Hastings is a Elmira, ON business. Waters & Hastings is located at 21 Arthur Southtreet South, Elmira, ON. The postal code is N3B2M4.
You can contact Waters & Hastings at 519-669-1641 or from out of area call 1 5196691641.