Luis Melgar Physician, PCLuis Melgar Physician, PC · Allergy & Immunology (Internal Medicine) Physician5893 Camp Rd, Hamburg, NY 14075(716) 648-7401Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing