Map location of Michael Sensor 704 N. King Street, Suite 560, P.O. BOX 1568, Wilmington, DE 19899 Phone: 302-655-4482