Omni Technology Centers is a profit making institution, located in Atlanta, DeKalb County, GA. Total enrollment is approximately 75. The program lasts for less than one year. Popular programs include Hospitality Services Management.
Location:
47 Perimeter Ctr E Ste 400, Atlanta Georgia 30346
Telephone
404-395-0055