Opera House

Opera House photo of Opera House
Opera House
Built C. 1881

Registered Site L0184
Erected 2006

Location: West Grand River Ave.
Howell, Livingston County

ID Plaques
Theaters, Halls, and Arenas

Facebook link
Like us to get daily history updates.
N42.607384677 W83.93063843
View detailed Google map w/Satellite view
© 1991-2015 James Brennan. All rights reserved.