Novastem Return to Directory Listing Category San Diego, CAWebsite https://novastem.com/Phone 619 863-1368Listing Tags stem cell clinicAddress 641 E San Ysidro Blvd, San Diego, CA 92173ZIP Code 92173 Contact listing ownerSend Message Name Email Phone Number Message