Peter R. Barra, M.D.,F.A.C.P. 3211 Francis Lewis BlvdFlushing, NY, 11358 View Phone 718-631-0500 View Website Experience & Reliability Learn More About Photos & Videos Reservation Send to My Email Send to My Phone Print this Page