Public records show North Miami, Douglasville, Deland and 2 other cities as cities Steven also stayed in. Steven has some connections with businesses: Mcphail Sheet Metal Corporation, Mcphail Construction Corp and Dirt-Exchangecom, Inc. Steven has reached 62 years of age. 5770 Johnson Lake Rd #6, De Leon Springs, Fl 32130 is where Steven resides. The number currently linked to Steven is (678) 580-2811. Steven's birth date was listed as 1962. Steven is related to or closely associated with Teven E Mcphail, John W Mcphailjr, Michael L Mcphail and 6 other people.