
John L. Cotton, MD
Pediatrician
Locations
-
1248 Huffman Mill RoadBurlington, NC 27515Phone: (984) 974‐4601Phone: (984) 974-4601
-
1601-B Owen DriveFayetteville, NC 28304Phone: (910) 678‐7287Phone: (910) 678-7287
-
301 E. Wendover AvenueGreensboro, NC 27401Phone: (336) 256‐2400Phone: (336) 256-2400
-
1606 Physicians DriveWilmington, NC 28401Phone: (910) 343‐6301Phone: (910) 343-6301
-
101 Manning DriveChapel Hill, NC 27514Phone: (984) 974‐4601Phone: (984) 974-4601

John L. Cotton, MD
Pediatrician
Locations
-
1248 Huffman Mill RoadBurlington, NC 27515Phone: (984) 974‐4601Phone: (984) 974-4601
-
1601-B Owen DriveFayetteville, NC 28304Phone: (910) 678‐7287Phone: (910) 678-7287
-
301 E. Wendover AvenueGreensboro, NC 27401Phone: (336) 256‐2400Phone: (336) 256-2400
-
1606 Physicians DriveWilmington, NC 28401Phone: (910) 343‐6301Phone: (910) 343-6301
-
101 Manning DriveChapel Hill, NC 27514Phone: (984) 974‐4601Phone: (984) 974-4601
Gender
Male
Languages
- English
Insurance Plans
- AARP - Medicare Advantage POS
- AARP - Medicare CompletePlus (HMO)
- Aetna - EPO
- Aetna - HMO
- Aetna - Indemnity
- Aetna - Managed Choice
- Aetna - POS
- Aetna - PPO
- Aetna - TRS
- Aetna - Workers' Compensation Access
- BC/BS - Blue Cross / Blue Shield
- BC/BS - HMO
- BC/BS - PPO
- BC/BS - Traditional Indemnity
- BC/BS Medicare
- Cigna - EPO
- Cigna - Fundamental Care (PPO)
- Cigna - HMO
- Cigna - HMO Open Access
- Cigna - Indemnity
- Cigna - POS
- Cigna - POS Open Access
- Cigna - PPO
- Cigna - PPO Starbridge
- Cigna - Shared Administration (PPO)
- HealthSmart - PPO
- Humana - ChoiceCare PPO
- Humana - Gold Choice PFFS
- Humana - HMO
- Humana - Medicare Replacement PPO
- Humana - National POS
- Humana - PPO
- Humana - Preferred PPO
- Medicare
- MultiPlan - PHCS
- Self Pay (No Insurance)
- Traditional Medicaid
- Tricare - Prime
- Tricare - Standard
- United Healthcare
- United Healthcare - Choice HMO
- United Healthcare - Choice Plus HMO
- United Healthcare - EPO
- United Healthcare - HMO
- United Healthcare - Indemnity
- United Healthcare - Options PPO
- United Healthcare - POS
- United Healthcare - PPO
- United Healthcare - Select Plus POS
- United Healthcare - Select POS
Available Appointments
Carolina Children's Cardiology (Burlington)
1248 Huffman Mill Road Burlington, NC 27515 (984) 974-4601
Mon Apr 12 | Tue Apr 13 | Wed Apr 14 | Thu Apr 15 | Fri Apr 16 | ||
---|---|---|---|---|---|---|
Please call (984) 974-4601 |
Available Appointments
Carolina Children's Cardiology (Fayetteville)
1601-B Owen Drive Fayetteville, NC 28304 (910) 678-7287
Mon Apr 12 | Tue Apr 13 | Wed Apr 14 | Thu Apr 15 | Fri Apr 16 | ||
---|---|---|---|---|---|---|
Please call (910) 678-7287 |
Available Appointments
Carolina Children's Cardiology (Greensboro)
301 E. Wendover Avenue Greensboro, NC 27401 (336) 256-2400
Mon Apr 12 | Tue Apr 13 | Wed Apr 14 | Thu Apr 15 | Fri Apr 16 | ||
---|---|---|---|---|---|---|
Please call (336) 256-2400 |
Available Appointments
Carolina Children's Cardiology (Wilmington)
1606 Physicians Drive Wilmington, NC 28401 (910) 343-6301
Mon Apr 12 | Tue Apr 13 | Wed Apr 14 | Thu Apr 15 | Fri Apr 16 | ||
---|---|---|---|---|---|---|
Please call (910) 343-6301 |
Available Appointments
Children's Heart Center (Chapel Hill)
101 Manning Drive Chapel Hill, NC 27514 (984) 974-4601
Mon Apr 12 | Tue Apr 13 | Wed Apr 14 | Thu Apr 15 | Fri Apr 16 | ||
---|---|---|---|---|---|---|
Please call (984) 974-4601 |