XL

XHOVANA LUCA

Pharmacist • Doctor

Scottsdale, AZ
NPI: 1316589807
License: S026254
Accepting Patients

Credentials & Verification

Verified
Primary Specialty
Pharmacist
NPI Number
1316589807
License Number
S026254
Provider Type
Doctor / Physician

Contact Information

Reach out to this provider directly.

Address
15355 N NORTHSIGHT BLVD
Scottsdale, AZ 85260
Call Now