Debra B. Lebo, MD
Allergist / Immunologist
apartment
Lake Success, NY
3003 New Hyde Park Rd Suite 409, Lake Success, NY, 11041
Phone:
(516) 775-2800
Fax:
(516) 775-0859
Website: https://www.entandallergy.com/