AAA Editor Notes
Church of St. Michael and All Angels is at 1000 W. 18th St. at jct. Cobb Ave. The 1888 church, built in the Norman style, has a 95-foot tower housing 12 bells. The interior is noteworthy for its 12-foot-long white Carrara marble altar, alabaster reredos, stained-glass windows and hand-carved woodwork.