Explore details about location Moffitt Street. Moffitt Street is a location situated within the San Francisco alongside other areas such as Holloway Avenue, Ecker Plaza, Lombard Street.