Steven A. Meckstroth, M.D. - Gastroenterology Specialists of Naples. . 1656 Medical Blvd Suite 301 Naples, FL 34110. Call Us 239-593-6201. Office hours: Mon-Thur 8 am-3 pm Phone hours: Mon-Thur 9am-3pm. ..