Opp 710 Willard St, Quincy, MA, USA