David Shepherd DDS is a United States of America company, located at 2006 Old Montgomery Hwy in Birmingham.
Loop Rd, Valdez, 99686-0000
1830 2nd Ave, Fairbanks, 99701-4030 (99701)
9186 Narrowgate Rd, Palmer, 99645
701 Madison Ave, Montgomery, 36104-2714 (36104)
2604 Newby Rd SW, Huntsville, 35805-4223 (35805)
P.O. BOX 235, Grant, 35747-0235 (35747)
2807 S Wilson Dam Hwy, Muscle Shoals, 35661-3778 (35661)
3002 Chamlee Pl SE, Owens Cross Roads, 35763-8477 (35763)
1165 Scales Cir, Valley, 36854-5703 (36854)
P.O. BOX 709, Uniontown, 36786-0709 (36786)