Graduated: 1999
Offers telehealth
NPI: 1477566875
Practice Locations (2)
8600 SNOWDEN RIVER PKWY, SUITE 307
COLUMBIA, MD 210451986
4102900255
LEE-LLACER AND LEE-LLACER, MD PA
818 BAYSIDE DR
STEVENSVILLE, MD 216662734
2024030508
Source: CMS National Downloadable File, September 2026.