David Kern in Huntington Beach, CA 92646



David Kern

10282 Lurline Drive

(714) 962-7808