Opera House
Opera House
Opera House
Built C. 1881
Registered Site L0184
Erected 2006
Location:
West Grand River Ave.
Howell,
Livingston County
Home
N42.607909794 W83.93175959
View detailed Google map
w/Satellite view
© 1991-2008 James Brennan. All rights reserved.