Dr. Thomas Hughes is a family medicine doctor in Lockport, New York. He received his medical degree from University of New Mexico Hospital and has been in practice for more than 20 years..