Ruben Calingasanangeles NPI 1255920930 Practice location: 44 W Mountain View St, Long Beach, CA 908055822 Taxonomy code: 183500000X Phone: (562) 310-5282