Save Martin H. Floch, MD MartinFloch.MD.com • Internist Martin Floch, MD 40 Temple Street, Suite 1a, New Haven, CT