Ross Podell, MD Top Doctor 250 Lancaster Ave Suite 200 Tredyffrin Township, Pennsylvania, 19301 Phone: 610-889-7530 Company Name: Ross D. Podell MD, PC Doctor Category: Internal Medicine Profile Let this business know you found them on Main Line Today's Online Directories. Locations Tredyffrin Township 250 Lancaster Ave Suite 200 Tredyffrin Township, Pennsylvania 19301 Claim/Edit Listing