James Allen Black, MD, Preventive Medicine

4343 E 31st Pl
YumaAZ  85365-6553 (Yuma County)


Phone: 928-341-4544
Fax: 928-341-4514

NPI: 1962479881
License Number: 35057615 (OH)