Windsor Gardens Convalescent Center of San Diego Serving National City, CA View Phone 619-474-6741 220 E 24th StNational City, CA 91950 Experience & Reliability Send to My Email Send to My Phone Print this Page