Please reach us at if you cannot find an answer to your question.
We strive to keep our wait times as short as possible, but it may vary depending on the day and time. On average, our patients wait less than 15 minutes to be seen by a provider.
Please call our office as soon as possible if you need to cancel or reschedule your appointment. We appreciate at least 24 hours notice so we can offer the appointment to another patient.
We have providers who speak Spanish and English fluently. We also have access to interpreters for other languages if needed.
Copyright © 2024 James River Medical Services - All Rights Reserved.
Powered by GoDaddy
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.