Brookhurst Plaza Inn 711 S Brookhurst St Anaheim, CA 92804 Phone: (714) 999-1220 Fax: (714) 758-1047 View Website
Category: Hotels & Motels