1. Island Treasure Toys 20 Bow St, Freeport, ME 04032 Coordinate: 43.85672,-70.10184 Phone: (207) 865-7007