JAMES P JOHNSON DDS Category Medical Services Claimed 1281 Union Rd West Seneca NY 14224 (716) 391-3347 Get Directions View Details