JC Dr. Joshua Laird Carpenter Is this you? Claim your profile Family Medicine 5Leave a review Mobile Primary Care 40 La Riviere Dr Ste 140, Buffalo, NY, 14202 1 other location (716) 893-1010