Locory page
United States Post Office–Stamford Main
By Seeker
The Stamford Main Post Office, located at 421 Atlantic Street in Stamford, Connecticut, is a historic building completed in 1916, showcasing an unusual Italianate and eclectic Neo-Renaissance architectural style. Listed on the National Register of Historic Places in 1985, it features distinctive buff-colored masonry, a red clay tile roof, and ornamental bronze lanterns. The building played a significant role in shaping the architectural landscape of downtown Stamford and has been involved in preservation efforts, highlighting its cultural importance.
Tags
Location
Views
0
Be the first to comment!