Soulard Family Health Center: Ubaido Rodriguez MD Saint Louis, MO (314) 772-8348 Pediatric dentist 1.0 (1)