SC Dr. Sabrina CastroIs this you? Claim your profile 0 Write A Review Media City Animal Hospital 1509 W Burbank Blvd, Burbank, CA, 91506 (818) 848-5007