Michael Judd Davis, MD, Internal Medicine

600 N Shepherd Dr Ste 530
HoustonTX  77007-4634 (Harris County)


Phone: 713-461-2915
Fax: 713-461-5307

NPI: 1720388069
License Number: H3015 (TX)