UNIT 31N Mcgee Ave., Niagara Falls N2B2T1, ON, Canada
Distance: 140 m
Company description
This newly renovated facility is located in the heart of Niagara Falls with approximately 10 minutes walking distance to major attractions including Clifton Hill, Casino Niagara and the Falls.