Ibrahim Farid Ayad,MD

Address

2825 Niagara Falls Blvd Suite 120
Buffalo, NY 14228