Profile

Willoughby, Stephen O.

Willoughby, Zachry & Jones


Contact

Address: 420 E. Prairie Ave. - Ste. 200 PO Box 1336

City: Decatur

State: IL

Zip Code: 62525-1336

Phone: 217-428-4544

Fax: 217-428-4124

Email: sowilloughby1@aol.com

Website: http://willoughbyzachrylaw.com/

Practice Areas:

  • -




Law School:
St. Louis University




Bar Admission:
1973