doctoravatarmale512

Richard Fleming, MD

Specialties Family Medicine

Gender Male

Medical school University of Illinois College of Medicine at Chicago, Chicago, IL

Internship Hutzel HospitalDetroitMI, Detroit, MI

Residency Advocate Christ Medical Center

Where I Provide Care

3

535 E McKellips Rd Ste101
Mesa, AZ 85203

(888) 381-4858 (602) 443-6751 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 9:00AM-5:00PM
Sunday 9:00AM-5:00PM
4

5369 S Calle Santa Cruz Ste 145
Tucson, AZ 85705

(888) 381-4858 (520) 573-7557 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM
5

3130 E Baseline Rd Ste 105
Mesa, AZ 85204

(888) 381-4858 (480) 558-4922 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 8:00AM-4:00PM
Sunday 8:00AM-4:00PM
6

3229 E Greenway Rd Ste 102
Phoenix, AZ 85032

(888) 381-4858 (623) 547-0521 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 8:00AM-8:00PM
Sunday 8:00AM-8:00PM
7

13075 W McDowell Rd Ste D106
Avondale, AZ 85392

(888) 381-4858 (623) 547-0521 Maps & Directions

Hours

Monday 8:00AM-10:00PM
Tuesday 8:00AM-10:00PM
Wednesday 8:00AM-10:00PM
Thursday 8:00AM-10:00PM
Friday 8:00AM-10:00PM
Saturday 8:00AM-10:00PM
Sunday 8:00AM-10:00PM
8

9494 W Northern Ave Ste 101
Glendale, AZ 85305

(888) 381-4858 (623) 872-1018 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM
9

1066 N Power Rd Ste 101
Mesa, AZ 85205

(888) 381-4858 (480) 807-0174 Maps & Directions

Hours

Monday 8:00AM-10:00PM
Tuesday 8:00AM-10:00PM
Wednesday 8:00AM-10:00PM
Thursday 8:00AM-10:00PM
Friday 8:00AM-10:00PM
Saturday 8:00AM-10:00PM
Sunday 8:00AM-10:00PM
10

2080 W Southern Ave Ste A1
Apache Junction, AZ 85120

(888) 381-4858 (480) 985-0173 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 8:00AM-8:00PM
Sunday 8:00AM-8:00PM
11

20950 N Tatum Blvd Ste 190
Phoenix, AZ 85050

(888) 381-4858 (480) 776-0026 Maps & Directions

Hours

Monday 7:00AM-7:00PM
Tuesday 7:00AM-7:00PM
Wednesday 7:00AM-7:00PM
Thursday 7:00AM-7:00PM
Friday 7:00AM-7:00PM
Saturday 7:00AM-4:00PM
Sunday 7:00AM-4:00PM
12

4730 E Indian School Rd Ste 211
Phoenix, AZ 85018

(888) 381-4858 (602) 595-8567 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 9:00AM-5:00PM
Sunday 9:00AM-5:00PM
13

10240 N 43rd Ave Ste 3
Glendale, AZ 85302

(888) 381-4858 (623) 742-2061 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM
14

18589 N 59th Ave Ste 101
Glendale, AZ 85308

(888) 381-4858 (602) 547-8700 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 8:00AM-8:00PM
Sunday 8:00AM-8:00PM
15

914 N Scottsdale Rd Ste 104
Tempe, AZ 85281

(888) 381-4858 (480) 966-0566 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 8:00AM-6:00PM
Sunday 8:00AM-6:00PM
16

600 S Dobson Rd Ste 26
Chandler, AZ 85224

(888) 381-4858 (480) 814-1799 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM
19

7425 E Shea Blvd Ste 108
Scottsdale, AZ 85260

(888) 381-4858 (480) 348-1059 Maps & Directions

Hours

Monday 8:00AM-7:00PM
Tuesday 8:00AM-7:00PM
Wednesday 8:00AM-7:00PM
Thursday 8:00AM-7:00PM
Friday 8:00AM-7:00PM
Saturday 8:00AM-4:00PM
Sunday 8:00AM-4:00PM
21

1701 E Thomas Rd Ste A104
Phoenix, AZ 85016

(888) 381-4858 (602) 277-9360 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM
22

1683 E Florence Blvd Ste 7
Casa Grande, AZ 85122

(888) 381-4858 (520) 876-0801 Maps & Directions

Hours

Monday 8:00AM-8:00PM
Tuesday 8:00AM-8:00PM
Wednesday 8:00AM-8:00PM
Thursday 8:00AM-8:00PM
Friday 8:00AM-8:00PM
Saturday 8:00AM-4:00PM
Sunday 8:00AM-4:00PM
23

4280 N Oracle Rd Ste 100
Tucson, AZ 85705

(888) 381-4858 (520) 887-0160 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM
24

501 N Park Ave Ste 110
Tucson, AZ 85719

(888) 381-4858 (520) 284-9225 Maps & Directions

Hours

Monday 10:00AM-10:00PM
Tuesday 10:00AM-10:00PM
Wednesday 10:00AM-10:00PM
Thursday 10:00AM-10:00PM
Friday 10:00AM-10:00PM
Saturday 10:00AM-6:00PM
Sunday 10:00AM-6:00PM
28

9525 E Old Spanish Trl Ste 101
Tucson, AZ 85748

(888) 381-4858 (520) 721-9798 Maps & Directions

Hours

Monday 8:00AM-12:00AM
Tuesday 8:00AM-12:00AM
Wednesday 8:00AM-12:00AM
Thursday 8:00AM-12:00AM
Friday 8:00AM-12:00AM
Saturday 8:00AM-12:00AM
Sunday 8:00AM-12:00AM