Leprechaun Windows & Sun Rooms, Inc. Electrician - Newburgh, IN Looking to contact Leprechaun Windows & Sun Rooms, Inc.? You can reach them at 812-842-2058