Map generation for 665 Willett Ave, East Providence