Dr. Keenan graduated from the Uniformed Services Univ of The Health Sciences F E Hebert Schl of Medicine in 1981. He works in Portsmouth, NH and 2 other locations and specializes in Aerospace Medicine, Public Health & General Preventive Medicine, Occupational Medicine and Emergency Medicine.
View More
