Nolan P Machernis, MDNolan P Machernis · Interventional Cardiology Physician571 10Th St Suite 264A, Niagara Falls, NY, 14301NPI · 1669765681No reviewsInsuranceNot specified(716) 299-0524Check availabilityBook online Claim listing