DAVILL ARMSTRONG, M.D.

Legal Medicine

Active Individual
NPI: 1821098161

Practice Address

6826 W MONTGOMERY RD
Houston, TX 77091

Phone: (713) 692-1000

Specialties

Specialty Code Primary License
Legal Medicine 173000000X Yes F3025 (TX)

Frequently Asked Questions

NPI 1821098161 is the National Provider Identifier for DAVILL ARMSTRONG, M.D., a Legal Medicine provider located in Houston, TX. This NPI was enumerated on July 28, 2005.
DAVILL ARMSTRONG, M.D. practices at 6826 W MONTGOMERY RD, Houston, TX 77091.

Quick Facts

NPI
1821098161
Type
Individual
Enumerated
Jul 28, 2005
Last Updated
Jul 8, 2007

Nearby Providers