Castlewood Assisted Living Residence Categories Assisted Living Facilities 1914 21st St Vero Beach FL 32960 (772) 567-6769 Visit Website News CASTLEWOOD ASSISTED LIVING RESIDENCE OPENS! Release Date: March 24, 2023 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×