Frances Alvarado NPI 1033291273 Practice location: 1133 E Rhea St, Long Beach, CA 908065125 Taxonomy code: 171M00000X Phone: (562) 380-0621