1. Palm Villa 3550 Los Flores Blvd, Lynwood, CA 90262 Coordinate: 33.9313,-118.20672 Phone: (310) 669-9077