CONTACT Contact us (815) 222-8645Stillwater Financial, LLC4885 E. State Street, Ste 16ARockford, IL 61108 Request an appointment now! Name * First Name Last Name Email * Message * Thank you!