Open Monday through Friday, 9 a.m. to 6 p.m.


Open daily until 7 p.m.


Access your medical records 24/7


Conveniently located, and open 7 days a week, the Medical Center & Walk-In Clinic
is here when you need us!

At the Medical Care Center and Walk-In Clinic in Waynesboro, PA, our physicians are dedicated to providing residents of Waynesboro, Rouzerville, and surrounding communities with the very best quality of medical service and attention that we require for ourselves with our Family Practice/Internal Medicine, and Walk-In Clinic. We honor most major types of  medical insurance and offer a Patient Portal where you can access your personal medical records 24/7. Our staff works as one team — which is kind, skillful, and interested in you. We structure our practice to provide you with a modern medical facility, individual attention, and technical excellence. We treat every member of your family as we would our own and ALWAYS welcome new patients.

Located across from the AC&T in Rouzerville, PA, we are open seven days a week. We ask that if you need the Walk-In Clinic, to please call first, if possible, ensuring that we can see you as soon as possible.

The Waynesboro Birds of Peace

Have you noticed the two steel birds sculptures on Main Street next to the YMCA? Do you know what they stand for? 

In 1989 when a young immigrant physician came to Waynesboro, PA., there was an opportunity for him to build a medical practice. Hesitantly, he decided to give it a try and he gave himself a year that if the practice didn't grow, he would move somewhere else to try and build it. A year passed and he felt welcomed by the community. But more than feeling welcomed, he found he had developed a deep appreciation for the town that stood up for one another, supported equality and respect, celebrated differences, and supported harmony and love for each other. Waynesboro had become his home.


A century ago, a nation built the Statue of Liberty to express their appreciation for the United States. Dr. Haq also wanted to express his appreciation to the people of Waynesboro with the Doves of Peace. The dove is a universal symbol of peace, and the two doves together represent equality, tolerance, and respect for one another. Side by side, they depict the letter 'W' which stands for Waynesboro.