Where is Westminster-Brookhurst?

Where is Westminster-Brookhurst located?

Westminster-Brookhurst, Westminster-Brookhurst, United States of America (approx. 33.759686°, -117.95577°)


Where is Westminster-Brookhurst on the map?