Windrose Health Network - Trafalgar Clinic/Center - Federally Qualified Health Center (FQHC) Medicare: Medicare Enrolled Practice Location: 14 Trafalgar Sq, Trafalgar, IN 46181 Phone: 317-412-9190 Fax: 317-878-2302 |
Edinburgh/trafalgar Family Health Centers, Inc Clinic/Center - Federally Qualified Health Center (FQHC) Medicare: Medicare Enrolled Practice Location: 14 Trafalgar Sq, Trafalgar, IN 46181 Phone: 317-878-2301 Fax: 317-878-2302 |
Windrose Health Network, Inc. Clinic/Center - Federally Qualified Health Center (FQHC) Medicare: Not Enrolled in Medicare Practice Location: 14 Trafalgar Sq, Trafalgar, IN 46181 Phone: 317-739-4895 |