John Marandola

Active Hopkinton, RI Principal for Granite Properties 2 LLC