PROVIDER PROFILE · NPI 1073533956

James HallM.D.

PRACTICEEMERGENCY SERVICES FOUNDATION OF TEXASSee all providers at this practice →