Bowers Museum By Posted in On February 15, 2014 No Comments. Loading Map.... Bowers Museum2002 N Main St - Santa AnaDetails 33.7633983 -117.86815639999998 Address 2002 N Main St Santa Ana CA 92706 United States Upcoming Events No events in this location ← Previous Post Next Post →