Dr. Felix S. Elpedes, MD
3199 Lake Worth Rd STE B4, Palm Springs 33461