LR Dr. Leonard R. Russo , DDS Is this you? Claim your profile General Dentistry 0 Write A Review 3320 N Los Coyotes Diagonal, Long Beach, CA, 90808 1 other location