RM Dr. Rogelia Castro ManiegoIs this you? Claim your profile General Dentistry 0 Write A Review San Leandro Plaza Dental 263 Davis St, San Leandro, CA, 94577 (510) 357-8878