Lemedix

Laboratory Testing in Newport Beach, CA

Lemedix in Newport Beach, CA

20280 SW Acacia St, Newport Beach, CA

Phone: +19495316062

Website