Thomas Logue
Title: Technical Support Specialist
Department: Office of Technology Services
Office: LOURD 200
Phone: (610) 647-4400 Ext: 3899
Email: tlogue@Immaculata.edu
Title: Technical Support Specialist
Department: Office of Technology Services
Office: LOURD 200
Phone: (610) 647-4400 Ext: 3899
Email: tlogue@Immaculata.edu