Explore details about location Elmira Street. Elmira Street is a location situated within the Muskogee alongside other areas such as Fredonia Street, 2nd Street, West Harris Street.