Taking too long? Close loading screen.

Our Locations

Nova Santa Ana

Address: 2001 E. First St Suite 109 Santa Ana CA 92705

Phone: 833-668-2522

Nova Los Angeles

Address: 8610 South Sepulveda Blvd Suite 108
Los Angeles, CA (Collection site only, no testing)