1. Consider The Lilies 35 Depot St, Duxbury, MA 02332 Coordinate: 42.02489,-70.68281 Phone: (781) 934-5965