He received his medical degree from University of Rochester School of Medicine and Dentistry and has been in practice for 30 years. Dr. Brooks accepts several types of health insurance, listed below. He is one of 6...