Map location of Timothy Hitchings 100 E. Market Street, Suite 2, Newport, DE 19804 Phone: 302-999-9434