Finally got to take photos of this amazing structure at dusk. So sad to see all those electric wires blocking the view. Will update this entry soon when I am able to take photos of the interior. This was taken during the Feast Day of Our Lady of Mount Carmel.
Note: The rest of the entry found below was first posted on April 22, 2006
The main altar with the image of Our Lady of Mount Carmel, flanked on both sides by Saints John of the Cross and Teresa of Avila, both Doctors of the Church.
It appears that this church was managed by the Carmelites before until they moved to their National Shrine on Gilmore. Information on this is most welcome.
Useful link for future refence.