Esther Makanjuola NPI 1609276302 Practice location: 5900 Waterloo Rd, Columbia, MD 210452630 Taxonomy code: 363LP0200X Phone: (667) 214-2001