Villages Church NYC
602 E 12th St, New York, NY 10009
Villages Church NYC is a church in New York, NY.
OR
Drop Here