Philip E. Schaner, MD, PhD
1080 Hospital Drive, St. Johnsbury, Vermont, 05819
(802) 473-4100
Learn more about your provider