Dr. David Ballard
NPI: 1326404328
Dr. David Ballard is a specialist focused health provider in Portsmouth, New Hampshire. affiliates with no hospitals or medical groups. Call Dr. David Ballard on phone number 6034362214 for more information and advice or to book an appointment.
| City | Portsmouth |
| State | New Hampshire |
| Address 1 | 800 ISLINGTON ST |
| Postal Code | 38272 |
| Phone | 6034362214 |