Murdoch Center February 14, 2013 Loading Map.... Murdoch Center203 E Brennan Street - Flagstaff, AZDetails 35.2013516 -111.639249 Address 203 E Brennan Street Flagstaff, AZ United States Upcoming Events No events in this location