Lorri Key Barrett, LCSW/MPH is a licensed clinical social worker in the greater Houston community. Her 20 years of experience allowed her to work in Arkansas, Tennessee, Texas, and Florida in managed care, community health, and college counseling centers and psychiatric facilities.
Group-3
03/292016
Brother/Dr. Abdul Haleem Muhammad (aka Robert S. Muhammad) was born in upstate New York, raised in New York City, and completed High School in Southern New Jersey.