3701 Corporate Parkway, Suite 130
Center Valley, PA 18034
Download and print directions and the map.
Maps & Directions
New patients welcome through physician referral
Monday – Friday: 9 am – 4:30 pm
Appointments and Cancellations
Please call us at 610-419-7300 to schedule an appointment. If you need to cancel or reschedule an appointment, we ask that you please notify us at least 24 hours before your scheduled appointment time. This enables us to offer the appointment time to another patient.
Our office accepts most major insurance plans, including a number of managed care plans (HMOs). Please check with our office for a full list of accepted insurance plans. Co-payments are not billable and are due at the time of your office visit. For your convenience, our office accepts payment in the form of cash, check, Visa, MasterCard and Discover Card. Our office will contact your insurance provider to coordinate pre-certification for diagnostic tests and procedures.
Most insurance companies require a referral to our practice from your primary care physician. Please understand that we generally are not permitted to see you without a written referral and you will need to provide one at the time of your initial consultation. We cannot issue retroactive referrals for care already rendered and you may be responsible for paying for services rendered without a written referral. If you have any questions regarding referrals, please call our office. We will be happy to help you.
Prescription refills can be obtained during business hours only, but we encourage you to request prescription refills at the time of your visit. Please call during office hours, and we will be happy to assist you.
Our office provides 24-hour coverage for emergencies. If an urgent medical problem or emergency arises during our office hours, please call our office immediately. Please provide your name and a description of the emergency, and we will try to respond promptly to your call. If you have an emergency that arises when our office is closed, please call our number and our answering service will take your call. Please indicate that you are calling with an emergency and the answering service will contact one of our on-call physicians.
If you feel that any delay could result in a life-threatening situation, please go immediately to the nearest emergency room for treatment and notify our office as soon as you are able.