Where is Buena Creek Station?

Where is Buena Creek Station located?

Buena Creek Station, Buena Creek Station, United States of America (approx. 33.1735°, -117.20739°)


Where is Buena Creek Station on the map?