Welcome to your simplified shopping experience.

Contact Us

Address 4760 Richmond Rd., Suite 400
Cleveland, OH 44128
email info@embeddedplanet.com
Tel 866.274.3335
Tel Local 216.245.4180
Fax 216.292.0561