Locations  >  Saint Teresa of Avila Church

Saint Teresa of Avila Church

563 Sterling Place
between Classon and Franklin
Brooklyn, NY 11238

Click here to see a map of this location