LEENA MAMILLY, MD
Medical Practice at Hodge Ave, Buffalo, NY

License number
New York 270457
Category
Medical Practice
Type
Pediatrics
Address
Address
125 Hodge Ave, Buffalo, NY 14222
Phone
(716) 878-7488
(716) 888-3966 (Fax)