1 Dr. Amitabh A Shukla, MD Neurologist - General Avg. Rating: 0/5 Main Location 1601 Main St Suite#201Richmond, Texas 77469 Highlights Board CertifiedAccepts Insurance Plans