We always welcome new patients

As an internal medicine practice, we believe in preventive medicine and work with our patients to develop personal and manageable health care goals. The best medical care can only be provided on the basis of mutual understanding. We encourage you to ask any questions you may have regarding your health care needs.

Below is a list of items you will need to prepare for your first appointment. Please download the forms, fill them out, and bring them with to your appointment.


We see patients Monday through Friday. Our staff will do everything possible to accommodate you with a convenient time.


We accept Medicare assignment and participate in most commercial PPOs. Please check with your insurance company to ensure that we are part of their network. We do not participate in any HMO programs. For self-pay patients, we accept checks, Visa, Mastercard and Discover.