Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
NPI: 1578698775
Practice Locations (20)
PREMIER MOUNTAIN IMAGING CENTER
5448 HWY 260, SUITE 110
LAKESIDE, AZ 859295736
9282165250
WYTHE COUNTY PHYSICIAN PRACTICES LLC
11640 E BLOOMFIELD DR
SCOTTSDALE, AZ 852592749
7343777790
PROGRESSIVE PHYSICIAN ASSOC INC
11640 E BLOOMFIELD DR
SCOTTSDALE, AZ 852592749
6108681100
ANDERSON MEDICAL GROUP LLC
11640 E BLOOMFIELD DR
SCOTTSDALE, AZ 852592749
7343377790
HARTSVILLE MEDICAL GROUP LLC
11640 E BLOOMFIELD DR
SCOTTSDALE, AZ 852592749
7343777790
KND DEVELOPMENT 59 LLC
7220 E ROSEWOOD ST
TUCSON, AZ 857101350
5205464595
ADVENTIST HEALTH CLEARLAKE HOSPITAL INC.
15630 18TH AVE
CLEARLAKE, CA 954229336
7079946486
HANFORD COMMUNITY HOSPITAL
115 MALL DR
HANFORD, CA 932305786
5595829000
HANFORD COMMUNITY HOSPITAL
125 MALL DR, SUITE 305
HANFORD, CA 932305794
5595370440
UKIAH ADVENTIST HOSPITAL
275 HOSPITAL DR
UKIAH, CA 954824531
7074623111
WILLITS HOSPITAL INC
1 MARCELA DR
WILLITS, CA 954905769
7074596801
RADIOLOGY CENTER AT HARDING INC
1201 MOUNT KEMBLE AVE
MORRISTOWN, NJ 079606667
9082210603
HARDING RADIOLOGY CORPORATION
1201 MOUNT KEMBLE AVE, SUITE B
MORRISTOWN, NJ 079606667
9082210603
LITTLE RIVER MEDICAL CENTER INC
4303 LIVE OAK DR
LITTLE RIVER, SC 295669138
8436638000
LITTLE RIVER MEDICAL CENTER INC
3817 MAIN ST
LORIS, SC 295693017
8436638000
LITTLE RIVER MEDICAL CENTER INC
7724 N KINGS HWY
MYRTLE BEACH, SC 295723041
8436638000
LITTLE RIVER MEDICAL CENTER INC
1075 MR JOE WHITE AVE, UNIT 101
MYRTLE BEACH, SC 295775658
84366380008294
LITTLE RIVER MEDICAL CENTER INC
3515 CADUCEUS DR, SUITE B
MYRTLE BEACH, SC 295882922
8436638013
LITTLE RIVER MEDICAL CENTER INC
4220 CAROLINA EXCHANGE DR
MYRTLE BEACH, SC 295794220
84366380008294
KND DEVELOPMENT 59 LLC
1550 1ST COLONY BLVD
SUGAR LAND, TX 774794000
2812756000
Source: CMS National Downloadable File, September 2026.