Tel: (847) 845-6067
Our Mailing Address
Property Management Specialists, Ltd.
P.O. Box 4222
Saint Charles Il. 60174
Our Location
We are located at
812 E. Main St #202
Saint Charles IL. 60174.
We are located on the 2nd floor in a building without an elevator. We do have a first-floor conference room available upon request.
For general inquiries, please contact by using the form on this page. We’d love to hear from you!