A significant photographic studios, portrait company, ICU Photography's main office is located at Decatur, GA. It brings in a revenue of $296,000 annually and employs four people. Known for its specialized appeal, ICU Photography has become quite popular within the industry. Owner Mark Windsor currently heads the company.
Want to share more of your experience?GO TO FULL REVIEW