Alameda Orthopedic Footcare
1622 Webster St, Alameda 94501