Theodore James Alkousakis, MD, Dermatology

7180 E Orchard Rd Ste 210
EnglewoodCO  80111-1724 (Arapahoe County)


Phone: 303-761-0906
Fax: 303-761-0907
Email: the***@*****il.com

NPI: 1992830269
License Number: 47683 (CO)