NPI Central
Lori Franklin, LCSW — NPI 1356482673, Tulsa, OK | NPI Central