Manish Arora, MD, Internal Medicine

1201 Somerville Rd Se Ste 1
DecaturAL  35601-4340 (Morgan County)


Phone: 256-686-1371
Fax: 256-686-1250

NPI: 1669500708
License Number: P19871 (MD)