Dr. Joshua Macht received his medical degree from the University of Maryland School of Medicine in 2012. He is board certified in the field of Internal Medicine and completed his training at the University of Maryland Medical Center. Dr. Joshua Macht provides Primary Care services to the local Baltimore community. If you are interested in his services, please call 410-727-3615.