Explore details about location North Alamo Street. North Alamo Street is a location situated within the Anaheim alongside other areas such as Brookhurst Street, East Plaza de Indios, South Gardenia Street.