RF Dr. Richard Douglas A FindlayIs this you? Claim your profile Neonatal-Perinatal Medicine 0 Write A Review 3330 Lomita Blvd, Torrance, CA, 90505 1 other location (310) 517-4663