Dr. Peter Leong-Sit is a Internal Medicine and Cardiologist in Powelt…read moreon Village, PHILADELPHIA and has an experience of 25 years in these fields. Dr. Peter Leong-Sit practices at Children’s Hospital of Philadelphia in Powelton Village, PHILADELPHIA. He completed Medical School from University of British Columbia Faculty of Medicine Vancouver in 2001.
Some of the services provided by the doctor are: Cardiology,Arrhythmia Management,Physical Therapy,Cardiac Ablation and Atrial Fibrillation etc.read less