Get directions to: Southcare, Alachua, FL Restaurant address: 14603 Northwest 141st Street Alachua, FL 32615, USA Driving Walking Bicycling Restaurant: Southcare