Explore details about location Almond Street. Almond Street is a location situated within the Philadelphia alongside other areas such as Newton Street, South Mole Street, Krewstown Rd.