John Gavalas

Active Flushing, NY Chief Executive Officer for J.G. Interiors Construction Inc.