John Phair, MDJohn Phair · Vascular Surgery Physician25-20 30Th Avenue, Long Island City, NY, 11102NPI · 1033539705No reviewsInsuranceNot specified(718) 808-7777Check availabilityBook online Claim listing