Location James T. Webber, M.D., Inc 8875 Costa Verde Blvd.Apt. 1217 92122 CA United States Phone 619 224-3225