Michael Padilla NPI 1679955892 Practice location: 730 W Vogel Ave Apt 325, Phoenix, AZ 850212598 Taxonomy code: 103K00000X Phone: (480) 799-6285