EDSD logo

 

Parish & Mission Churches

 

Church of the Apostles

47110 Washington St, Suite 101
La Quinta, CA 92253
(760) 564-1518

 

 

directions to this church