Richard R Ruth Do Pc General Practice Medicare: Not Enrolled in Medicare Practice Location: 200 West Cherry Lane, Lower Level, Souderton, PA 18964 Phone: 215-723-7731 Fax: 215-723-7855 |
Grand View Hospital Family Medicine Medicare: Not Enrolled in Medicare Practice Location: 3456 Bethlehem Pike Fl 2, Souderton, PA 18964 Phone: 215-453-0560 Fax: 267-404-7458 |
Grand View Health Primary Care Souderton Family Medicine Medicare: Medicare Enrolled Practice Location: 3456 Bethlehem Pike Fl 1, Souderton, PA 18964 Phone: 215-721-6500 Fax: 215-721-6505 |