New search
Mark Luba
MD
Family Medicine Physician
,
Primary Care
4.2
(21 reviews)
Apple
Google
N 79th Avenue Clinic
,
18555 N 79th Avenue, Suite B108, Glendale, AZ 85308
,
(888) 705-8558
Call
W Peoria Avenue Clinic
,
9750 W Peoria Avenue, Suite 120, Peoria, AZ 85345
,
(623) 281-1620
Call
Claim this Profile
Report an issue
Other matched specialists
Loading other matched specialists