US Post Office in Toledo, Illinois is located at 198 Courthouse Sq. The US Post Office Number is (217) 849-2121.
198 Courthouse Sq, Toledo, IL
US Post Office in Toledo, Illinois is located at 198 Courthouse Sq. The US Post Office Number is (217) 849-2121.
Wind
Wind Direction