Los Palos Convalescent Hospital
1430 West 6th St
San Pedro, CA 90732
Los Palos Convalescent Hospital is a 99 unit skilled nursing facility situated within the San Pedro area of San Pedro, California. With an average per-family income of $81,608, the facility is in a largely wealthier area. It is ...
26 miles away from Avalon, CA