Directions to Howard Johnson Plaza Sudbury, Sudbury

Howard-johnson-plaza-sudbury-map
The Howard Johnson Plaza Sudbury in Sudbury is located at 50 BRADY STREET , Sudbury , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Plaza Sudbury .