Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 1988
Offers telehealth
NPI: 1205914249
Practice Locations (1)
WILLOW TREE WELLNESS AND COUNSELING LLC
1005 SCOTT TOWN CTR, SUITE 1012
BLOOMSBURG, PA 178152356
5703172999
Source: CMS National Downloadable File, September 2026.