Explore details about location Hamlin Street. Hamlin Street is a location situated within the Los Angeles alongside other areas such as Metro Orange Line Bikeway, South Manhattan Place, Magnolia Avenue.