Spencer Loong
NPI 1093397010
Practice location: 4700 Von Karman Ave Ste 102, Newport Beach, CA 926602194
Taxonomy code: 390200000X
Phone: (949) 746-1457
Currently, there are 1 healthcare prodviders using 9497461457 phone.