Welcome to the practice of James S. Ho.

Enter Web Site

 

This web site requires the Flash Player 5 or higher. Click below to download the latest player.
Get Flash Player