La iglesia está en la 142-10 Sanford Avenue, Flushing, Nueva York, en la esquina de Sanford Avenue con Union Street, a pocas cuadras del centro de Flushing.

 

 

 

 

 

 

 

Click for Google Maps