According to our records, this business is located at 419 N Magnolia Ave. in Orlando (in Orange County), Florida 32801, the location GPS coordinates are: 28.548289 (latitude), -81.376312 (longitude). Net Passage is categorized under Computer Consultants (SIC code 7379). Known organization owner is Vicki Martin. Current estimates show that the unit has a sales volume of $4,025,000 and staff of approximately 25 people. You can contact the company by phone at (407) 843-7277; the following fax number is also provided: (407) 839-0126. Business website can be accessed at www.netpass.com.