Oveimar Alexander De La Cruz, MD, Internal Medicine

3550 Terrace St
Scaife Hall Rm 651
PittsburghPA  15261 (Allegheny County)


Phone: 804-358-6100
Fax: 804-342-7619

NPI: 1295999357
License Number: 0101256315 (VA)