Save Scott D. Mcdowall, MD ScottMcdowall.MD.com • Internist, Nephrologist • 23 years experience Inpatient Specialists of Southwest Florida, LLC 2776 Cleveland Avenue, Fort Myers, FL 33901