YW Dr. Yalandria Detrica Womack , PHD Is this you? Claim your profile Psychology 0 Write A Review 2939 Russell St, Detroit, MI, 48207 (313) 396-5300