Illinois Spine And Pain Center (brian N. Ogan, Md) is a provider established in Effingham, Illinois specializing in anesthesiology (pain medicine) . The NPI number of Illinois Spine And Pain Center (brian N. Ogan, Md) is 1093963340 and was assigned on August 2008. Business Address.