NPI Central
Lara Al-Abdallat, MD — NPI 1396588091, Rochester, NY | NPI Central