Luis Melgar Physician, PCLuis Melgar Physician, PC · Allergy & Immunology (Internal Medicine) Physician5893 Camp Rd, Hamburg, NY, 14075NPI · 1982822664No reviewsInsuranceNot specified(716) 648-7401Check availabilityBook online Claim listing