JohnCHahn.MD.com • Gastroenterologist • 39 years experience

John C. Hahn, MD

534 Ave E, Suite 1c, Bayonne, NJ 07002