Explore details about location Palmer Street. Palmer Street is a location situated within the Palo Alto Avenue alongside other areas such as Second East Street, Sunset Avenue, Duchesne Street.