Graduated: 1991
Offers telehealth
NPI: 1932143138
Practice Locations (4)
12800 WINONA DR
UPPER MARLBORO, MD 207741936
12800 WINONA DR, PROFESSIONAL PSYCHOLOGICAL SERVICES
UPPER MARLBORO, MD 207741936
3407751103
SAPPHIRE BAY, W D 31
ST THOMAS, VI 008020001
SAPPHIRE BAY W, D31
ST THOMAS, VI 008020001
3407751103
Source: CMS National Downloadable File, September 2026.