1. Weymouth Public Library
46 Broad St, Weymouth, MA 02188
Coordinate: 42.21547,-70.96518
Phone: (781) 337-1402
2. Fogg Library
46 Broad St, Weymouth, MA 02188
Coordinate: 42.21547,-70.96518
Phone: (781) 337-0410
3. Tufts Library
46 Broad St, Weymouth, MA 02188
Coordinate: 42.21547,-70.96518
Phone: (781) 337-1402
4. Duxbury Free Library
46 Broad St, Weymouth, MA 02188
Coordinate: 42.21547,-70.96518
Phone: (781) 934-2721