Taylor Schaub, DC Location Franklin, Indiana, United States Phone (309) 357-3133 Website https://www.windrosehealth.net/taylor-schaub-dc Address Windrose Health Network 55 N Milford Dr Franklin, IN 46131-7308 [email protected]