Discover stores in Olmsted
Mapdoor is a fast and easy to use platform for finding stores and other places of interest near you
About Olmsted, IL
Olmsted is a small, historic city located in southern Illinois, with a population of approximately 300 residents. The town is named after Frederick Law Olmsted, a renowned landscape architect who is best known for his design of Central Park in New York. The city is situated along the Ohio River and is surrounded by beautiful natural scenery, including rivers, forests, and rolling hills. Olmsted is a quiet and peaceful community with a rich history, and visitors can enjoy exploring the town's charming downtown area, which is home to several locally owned businesses and historic buildings.
Top Mail & Shipping Locations in Olmsted... See all
USPS Post Office Olmsted
100 N Front St, Olmsted IL 62970
(618) 742-8135
Monday-Friday: 8:00 AM-12:00 PM
Saturday: 8:00 AM-10:30 AM
Sunday: Closed
Saturday: 8:00 AM-10:30 AM
Sunday: Closed
...