Leon's is a New Hamburg, ON business. Leon's is located at 148 Peel Street, New Hamburg, ON. The postal code is N3A1E3.
You can contact Leon's at 519-662-1188 or from out of area call 1 5196621188.