Poplar Medical Systems is currently located at EvoNexus incubator in Irvine, CA:

 

5151 California Avenue, Ste 150,  Irvine, CA 92617

 

+1.9493002104

contact@poplarmedical.com

GET IN TOUCH

HOW TO FIND US