Other a city that he has stayed in is Houston. Peter now resides at 15618 Mustang Island Dr, Sugar Land, Tx 77478. Peter was born in 1974. The phone number (713) 530-1165 is Peter’s. Kalto Richard Leung, Yun Sum Leung, Fung Mui Leung and 6 other people are people possibly related to Peter. Peter turned 50 years old.