Residence: Stephen Long

Shrewsbury, MA, US Type: Private Residence