Craig Ross Barash, MD, Internal Medicine

1203 Langhorne Newtown Rd Ste 234
LanghornePA  19047-1224 (Bucks County)


Phone: 215-750-2911
Fax: 215-750-2917
Email: vla***@*****up.org

NPI: 1245288190
License Number: 25MA06351500 (NJ)