James Richard Phelan, MD, Otolaryngology

1290 Hercules Ave
Wyle Laboratories
HoustonTX  77058-2749 (Harris County)


Phone: 281-212-1402
Fax:

NPI: 1598736290
License Number: 00027184 (AL)