Liberty Amador Barry, MD, Family Medicine

13111 E Briarwood Ave Ste 215
EnglewoodCO  80112-3846 (Arapahoe County)


Phone: 303-680-9150
Fax: 303-680-9149

NPI: 1730100066
License Number: 38343 (CO)