- Health (1)
- Improving the Quality of Life 623 S. Main St., Moscow, Idaho 83843 Main Street Office: 208.882.2011 QuickCARE Office: 208.882.0540 Business Office : 208.882.4611 or e-mail our business office clicking the button to the left. We apologize, but confidentiality concerns prevent us from receiving or sending medical or appointment information over the Internet at this time. ...moscowfamilymedicine.com