Flushing NY Water Damage 1. 3701 Main St, Flushing, NY 11354 | Allen Schiller & Associates (718) 268-9800