William H Hall, MD, Urology

1441 N 12th St Fl 3
PhoenixAZ  85006-2837 (Maricopa County)


Phone: 602-521-5770
Fax: 602-521-5771

NPI: 1164557047
License Number: M-4497 (ID)