DR. LOREN SPENCER, DPM

Podiatrist

Active Individual
NPI: 1881852978

Practice Address

2301 INDIAN WELLS RD
SUITE A
Alamogordo, NM 88310

Phone: (575) 434-0639

Frequently Asked Questions

NPI 1881852978 is the National Provider Identifier for DR. LOREN SPENCER, DPM, a Podiatrist provider located in Alamogordo, NM. This NPI was enumerated on May 27, 2008.
DR. LOREN SPENCER, DPM practices at 2301 INDIAN WELLS RD, SUITE A, Alamogordo, NM 88310.

Quick Facts

NPI
1881852978
Type
Individual
Enumerated
May 27, 2008
Last Updated
Sep 9, 2014

Nearby Providers