Mark B Trubowitz, DO, Psychiatry & Neurology

10350 E Dakota Ave
DenverCO  80247-1314 (Arapahoe County)


Phone: 303-367-2970
Fax:
Email: mtr***@*****sn.com

NPI: 1619011327
License Number: 25010 (CO)