Saints Francis & Clare Roman Catholic Church
    Parish

    Contact Us

    ADDRESS:    5901 Olive Branch Road
                          Greenwood, Indiana  46143

    PHONE:       Office:   (317) 859-4673
                         FAX:     (317) 859-4678

    OFFICE HOURS:  Monday - Friday  7:30 am - 3:30 pm

     

    Click here to see this address on Google Maps, customize your directions and more…
    powered by finalsite