Explore details about location North L Street. North L Street is a location situated within the Oskaloosa alongside other areas such as North L Street, Gurney Street, South 1st Street.