John Charles Bailey, MD, Preventive Medicine

1330 E 2100 N
LoganUT  84341-2038 (Cache County)


Phone: 435-752-3097
Fax:

NPI: 1265733984
License Number: 155578-1205 (UT)