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.