James Bland, MD, FACS

James Bland, MD, FACS

Otolaryngology
Cost:

Geisinger Medical Center

6850 Lows Rd, Bloomsburg, PA 17815

Accepting new patients

(570) 387-4368