JB
Dr. James Bernard Barber, MD
General Practitioner
Launched this monthServing NJ, PA, OH & NC
2,681 doctors
General Practitioner
Psychiatrist
Pulmonologist
Pediatric Cardiologist
Emergency Physician
Internist
ENT Specialist
OB-GYN
Infectious Disease Specialist
Pediatrician