Details


Church of St. Vincent Ferrer


Address:

869 Lexington Ave (at 66th Street)

NY 10065

New York, USA

URL:
http://www.svsc.info/