Janae Brown NPI 1245608884 Practice location: 643 W 6th St, San Pedro, CA 907312523 Taxonomy code: 225100000X Phone: (424) 337-1980