Address

The church is located at 142-10 Sanford Avenue, Flushing, New York, at the corner of Sanford Avenue and Union Street, a few blocks from downtown Flushing. 

 

 

 

 

 

 

 

Click for Google Maps