Dr. Michael William Chitwood, MD Is this you? Claim your profile Family Medicine 9Leave a review Windrose Health Network Trafalgar Center 14 Trafalgar Sq, Trafalgar, IN, 46181 1 other location (317) 412-9190