NPI Central
Leesa Carter-Franklin, LCSW — NPI 1336499912, Indianapolis, IN | NPI Central