NPI Central
Teresa Ruiz, MD — NPI 1063493005, Crawfordsville, IN | NPI Central