Saint Francis Nursing Home is a nursing home located in San Antonio , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 07/31/1997. It has 143 certified beds. Saint Francis Nursing Home is located 630 W Woodlawn Ave, San Antonio, TX 78212 and can be contacted via phone number (210) 736-3177.