Palmilla Apartments is strategically located right next to Imperial Avenue and Freeway I-8 in the heart of El Centro California. The freeway provides residents easy access to downtown businesses, the Imperial Valley Mall and restaurants, El Centro Regional Medical Center is just around the block.
2085 Cottonwood Circle.
El Centro, CA 92243
Ph: (760) 353-5606
Fax: (760) 353-1376