Takes about two minutes. Only your first name or chosen display name is shown — your email stays private.
Dr. Talal Roshan sees patients in Williamsville as a family medicine physician with General Physician PC.
General Physician PC's Williamsville location at 111 N Maplemere Rd Suite 200, Williamsville, NY 14221 is where Dr. Roshan sees patients — appointments by phone at (716) 204-4532. He accepts Medicare assignment — useful to know if you are on traditional Medicare.
Hospital affiliations on file with Medicare: Kaleida Health and Mount St. Mary's Hospital & Health Center.
Reviews here come only from patients. If you've seen Dr. Roshan, add yours.
Comparing family doctors? See 55 in Williamsville or 241 across Greater Buffalo.
Dr. James PoupalosFamily Doctor · Buffalo Medical Group, P.C.No reviews yetWilliamsville, NY
Dr. Jamie F. Streicher, DOFamily Doctor · Primary Care of Western New York LLPNo reviews yetWilliamsville, NY
Dr. Jeffrey O. Burnett, DOFamily Doctor · Williamsville, NYNo reviews yetWilliamsville, NY
Dr. Jennifer A. Wisnoski, MDFamily Doctor · Buffalo Medical Group, P.C.No reviews yetWilliamsville, NY
Dr. Jesenia Cruz, MDFamily Doctor · Buffalo Medical Group, P.C.No reviews yetWilliamsville, NY
Dr. Joseph F. Corigliano, DOFamily Doctor · Buffalo Medical Group, P.C.No reviews yetWilliamsville, NYWith General Physician PC, at 111 N Maplemere Rd Suite 200, Williamsville, NY 14221.
Call the office at (716) 204-4532.
Yes — Dr. Roshan accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
Kaleida Health and Mount St. Mary's Hospital & Health Center.