Quincy Mobsters: Leo Monckton
Leo Moncton didn’t build the home at 1419 Locust St. in Quincy, but he certainly built a questionable reputation for illegal mob activity. Learn about it here.
Leo Moncton didn’t build the home at 1419 Locust St. in Quincy, but he certainly built a questionable reputation for illegal mob activity. Learn about it here.