NPI Central
Charles Stroud, MD — NPI 1205818432, Troy, MI | NPI Central