Peter Robert Barra, MD, Internal Medicine

4402 Francis Lewis Blvd
Ste A
BaysideNY  11361-3041 (Queens County)


Phone: 718-631-0500
Fax: 718-281-1276

NPI: 1235235763
License Number: 111145 (NY)