
Inside are many icons, murals, and bronze furnishings; the stained glass windows show the Apostles and the Three Hierarchs. The interior dome is 90 feet from top to floor. The nave seats 850.
The Cathedral is located at 1324 S. Normandie Avenue, and is an historic cultural monument.