Stephen L Young, MD, Internal Medicine

211 Friday Ctr Dr
Ste 2057
Chapel HillNC  27517-9499 (Orange County)


Phone: 919-966-4996
Fax: 919-843-6949

NPI: 1740371871
License Number: 0095-01469 (NC)