89 Ridge St, Newark, New Jersey 07104 USA
Looking from the main altar to the Gallery Rose Window
Photo Credit: Yelp