Explore details about location North 103rd Street. North 103rd Street is a location situated within the Wauwatosa alongside other areas such as Pabst Park, Harwood Avenue, Harmonee Avenue.