Navy Lodge El Centro

Bldg. 201 Naval Air Facility El Centro CA 92243 USA

(760) 353-1685

Location